feat(github): releases, gists(graphql) (#179)

closes #174
This commit is contained in:
Shreyas Thirumalai
2021-01-31 19:38:37 +05:30
committed by GitHub
parent b9852e1e05
commit fba6e4cb72
17 changed files with 7105 additions and 100 deletions

View File

@@ -162,6 +162,226 @@ const UserItem = _i1.FragmentDefinitionNode(
directives: [],
selectionSet: null)
]));
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.FragmentSpreadNode(
name: _i1.NameNode(value: 'PageInfoParts'),
directives: [])
])),
_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 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 Followers = _i1.OperationDefinitionNode(
type: _i1.OperationType.query,
name: _i1.NameNode(value: 'Followers'),
@@ -4872,10 +5092,184 @@ const Issue = _i1.OperationDefinitionNode(
]))
]))
]));
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.FragmentSpreadNode(
name: _i1.NameNode(value: 'PageInfoParts'),
directives: [])
])),
_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: [
PageInfoParts,
RepoItem,
UserItem,
Gists,
Gist,
Followers,
Following,
Members,
@@ -4928,5 +5322,6 @@ const document = _i1.DocumentNode(definitions: [
PullRequestReviewParts,
MergedEventParts,
HeadRefDeletedEventParts,
Issue
Issue,
Releases
]);