diff --git a/lib/graphql/github.ast.gql.dart b/lib/graphql/github.ast.gql.dart index d18330d0..4d37380c 100644 --- a/lib/graphql/github.ast.gql.dart +++ b/lib/graphql/github.ast.gql.dart @@ -5092,6 +5092,132 @@ const Issue = _i1.OperationDefinitionNode( ])) ])) ])); +const addComment = _i1.OperationDefinitionNode( + type: _i1.OperationType.mutation, + name: _i1.NameNode(value: 'addComment'), + variableDefinitions: [ + _i1.VariableDefinitionNode( + variable: _i1.VariableNode(name: _i1.NameNode(value: 'body')), + 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: 'subjectId')), + 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: 'addComment'), + alias: null, + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'input'), + value: _i1.ObjectValueNode(fields: [ + _i1.ObjectFieldNode( + name: _i1.NameNode(value: 'body'), + value: + _i1.VariableNode(name: _i1.NameNode(value: 'body'))), + _i1.ObjectFieldNode( + name: _i1.NameNode(value: 'subjectId'), + value: _i1.VariableNode( + name: _i1.NameNode(value: 'subjectId'))) + ])) + ], + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: '__typename'), + alias: null, + arguments: [], + directives: [], + selectionSet: null) + ])) + ])); +const updateIssueComment = _i1.OperationDefinitionNode( + type: _i1.OperationType.mutation, + name: _i1.NameNode(value: 'updateIssueComment'), + variableDefinitions: [ + _i1.VariableDefinitionNode( + variable: _i1.VariableNode(name: _i1.NameNode(value: 'body')), + 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: 'id')), + 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: 'updateIssueComment'), + alias: null, + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'input'), + value: _i1.ObjectValueNode(fields: [ + _i1.ObjectFieldNode( + name: _i1.NameNode(value: 'body'), + value: + _i1.VariableNode(name: _i1.NameNode(value: 'body'))), + _i1.ObjectFieldNode( + name: _i1.NameNode(value: 'id'), + value: _i1.VariableNode(name: _i1.NameNode(value: 'id'))) + ])) + ], + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: '__typename'), + alias: null, + arguments: [], + directives: [], + selectionSet: null) + ])) + ])); +const deleteIssueComment = _i1.OperationDefinitionNode( + type: _i1.OperationType.mutation, + name: _i1.NameNode(value: 'deleteIssueComment'), + variableDefinitions: [ + _i1.VariableDefinitionNode( + variable: _i1.VariableNode(name: _i1.NameNode(value: 'id')), + 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: 'deleteIssueComment'), + alias: null, + arguments: [ + _i1.ArgumentNode( + name: _i1.NameNode(value: 'input'), + value: _i1.ObjectValueNode(fields: [ + _i1.ObjectFieldNode( + name: _i1.NameNode(value: 'id'), + value: _i1.VariableNode(name: _i1.NameNode(value: 'id'))) + ])) + ], + directives: [], + selectionSet: _i1.SelectionSetNode(selections: [ + _i1.FieldNode( + name: _i1.NameNode(value: '__typename'), + alias: null, + arguments: [], + directives: [], + selectionSet: null) + ])) + ])); const Releases = _i1.OperationDefinitionNode( type: _i1.OperationType.query, name: _i1.NameNode(value: 'Releases'), @@ -5323,5 +5449,8 @@ const document = _i1.DocumentNode(definitions: [ MergedEventParts, HeadRefDeletedEventParts, Issue, + addComment, + updateIssueComment, + deleteIssueComment, Releases ]); diff --git a/lib/graphql/github.data.gql.dart b/lib/graphql/github.data.gql.dart index 8ae0373a..4d0eb9aa 100644 --- a/lib/graphql/github.data.gql.dart +++ b/lib/graphql/github.data.gql.dart @@ -14780,6 +14780,143 @@ abstract class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineI json); } +abstract class GaddCommentData + implements Built { + GaddCommentData._(); + + factory GaddCommentData([Function(GaddCommentDataBuilder b) updates]) = + _$GaddCommentData; + + static void _initializeBuilder(GaddCommentDataBuilder b) => + b..G__typename = 'Mutation'; + @BuiltValueField(wireName: '__typename') + String get G__typename; + @nullable + GaddCommentData_addComment get addComment; + static Serializer get serializer => + _$gaddCommentDataSerializer; + Map toJson() => + _i1.serializers.serializeWith(GaddCommentData.serializer, this); + static GaddCommentData fromJson(Map json) => + _i1.serializers.deserializeWith(GaddCommentData.serializer, json); +} + +abstract class GaddCommentData_addComment + implements + Built { + GaddCommentData_addComment._(); + + factory GaddCommentData_addComment( + [Function(GaddCommentData_addCommentBuilder b) updates]) = + _$GaddCommentData_addComment; + + static void _initializeBuilder(GaddCommentData_addCommentBuilder b) => + b..G__typename = 'AddCommentPayload'; + @BuiltValueField(wireName: '__typename') + String get G__typename; + static Serializer get serializer => + _$gaddCommentDataAddCommentSerializer; + Map toJson() => _i1.serializers + .serializeWith(GaddCommentData_addComment.serializer, this); + static GaddCommentData_addComment fromJson(Map json) => + _i1.serializers + .deserializeWith(GaddCommentData_addComment.serializer, json); +} + +abstract class GupdateIssueCommentData + implements Built { + GupdateIssueCommentData._(); + + factory GupdateIssueCommentData( + [Function(GupdateIssueCommentDataBuilder b) updates]) = + _$GupdateIssueCommentData; + + static void _initializeBuilder(GupdateIssueCommentDataBuilder b) => + b..G__typename = 'Mutation'; + @BuiltValueField(wireName: '__typename') + String get G__typename; + @nullable + GupdateIssueCommentData_updateIssueComment get updateIssueComment; + static Serializer get serializer => + _$gupdateIssueCommentDataSerializer; + Map toJson() => + _i1.serializers.serializeWith(GupdateIssueCommentData.serializer, this); + static GupdateIssueCommentData fromJson(Map json) => + _i1.serializers.deserializeWith(GupdateIssueCommentData.serializer, json); +} + +abstract class GupdateIssueCommentData_updateIssueComment + implements + Built { + GupdateIssueCommentData_updateIssueComment._(); + + factory GupdateIssueCommentData_updateIssueComment( + [Function(GupdateIssueCommentData_updateIssueCommentBuilder b) + updates]) = _$GupdateIssueCommentData_updateIssueComment; + + static void _initializeBuilder( + GupdateIssueCommentData_updateIssueCommentBuilder b) => + b..G__typename = 'UpdateIssueCommentPayload'; + @BuiltValueField(wireName: '__typename') + String get G__typename; + static Serializer + get serializer => _$gupdateIssueCommentDataUpdateIssueCommentSerializer; + Map toJson() => _i1.serializers.serializeWith( + GupdateIssueCommentData_updateIssueComment.serializer, this); + static GupdateIssueCommentData_updateIssueComment fromJson( + Map json) => + _i1.serializers.deserializeWith( + GupdateIssueCommentData_updateIssueComment.serializer, json); +} + +abstract class GdeleteIssueCommentData + implements Built { + GdeleteIssueCommentData._(); + + factory GdeleteIssueCommentData( + [Function(GdeleteIssueCommentDataBuilder b) updates]) = + _$GdeleteIssueCommentData; + + static void _initializeBuilder(GdeleteIssueCommentDataBuilder b) => + b..G__typename = 'Mutation'; + @BuiltValueField(wireName: '__typename') + String get G__typename; + @nullable + GdeleteIssueCommentData_deleteIssueComment get deleteIssueComment; + static Serializer get serializer => + _$gdeleteIssueCommentDataSerializer; + Map toJson() => + _i1.serializers.serializeWith(GdeleteIssueCommentData.serializer, this); + static GdeleteIssueCommentData fromJson(Map json) => + _i1.serializers.deserializeWith(GdeleteIssueCommentData.serializer, json); +} + +abstract class GdeleteIssueCommentData_deleteIssueComment + implements + Built { + GdeleteIssueCommentData_deleteIssueComment._(); + + factory GdeleteIssueCommentData_deleteIssueComment( + [Function(GdeleteIssueCommentData_deleteIssueCommentBuilder b) + updates]) = _$GdeleteIssueCommentData_deleteIssueComment; + + static void _initializeBuilder( + GdeleteIssueCommentData_deleteIssueCommentBuilder b) => + b..G__typename = 'DeleteIssueCommentPayload'; + @BuiltValueField(wireName: '__typename') + String get G__typename; + static Serializer + get serializer => _$gdeleteIssueCommentDataDeleteIssueCommentSerializer; + Map toJson() => _i1.serializers.serializeWith( + GdeleteIssueCommentData_deleteIssueComment.serializer, this); + static GdeleteIssueCommentData_deleteIssueComment fromJson( + Map json) => + _i1.serializers.deserializeWith( + GdeleteIssueCommentData_deleteIssueComment.serializer, json); +} + abstract class GReleasesData implements Built { GReleasesData._(); diff --git a/lib/graphql/github.data.gql.g.dart b/lib/graphql/github.data.gql.g.dart index 6f8bb835..78c9c762 100644 --- a/lib/graphql/github.data.gql.g.dart +++ b/lib/graphql/github.data.gql.g.dart @@ -1410,6 +1410,20 @@ Serializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefDeletedEvent_actor> _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsHeadRefDeletedEventActorSerializer = new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefDeletedEvent_actorSerializer(); +Serializer _$gaddCommentDataSerializer = + new _$GaddCommentDataSerializer(); +Serializer _$gaddCommentDataAddCommentSerializer = + new _$GaddCommentData_addCommentSerializer(); +Serializer _$gupdateIssueCommentDataSerializer = + new _$GupdateIssueCommentDataSerializer(); +Serializer + _$gupdateIssueCommentDataUpdateIssueCommentSerializer = + new _$GupdateIssueCommentData_updateIssueCommentSerializer(); +Serializer _$gdeleteIssueCommentDataSerializer = + new _$GdeleteIssueCommentDataSerializer(); +Serializer + _$gdeleteIssueCommentDataDeleteIssueCommentSerializer = + new _$GdeleteIssueCommentData_deleteIssueCommentSerializer(); Serializer _$gReleasesDataSerializer = new _$GReleasesDataSerializer(); Serializer _$gReleasesDataRepositorySerializer = @@ -29764,6 +29778,314 @@ class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_no } } +class _$GaddCommentDataSerializer + implements StructuredSerializer { + @override + final Iterable types = const [GaddCommentData, _$GaddCommentData]; + @override + final String wireName = 'GaddCommentData'; + + @override + Iterable serialize(Serializers serializers, GaddCommentData object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + ]; + if (object.addComment != null) { + result + ..add('addComment') + ..add(serializers.serialize(object.addComment, + specifiedType: const FullType(GaddCommentData_addComment))); + } + return result; + } + + @override + GaddCommentData deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GaddCommentDataBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current as String; + iterator.moveNext(); + final dynamic value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String)) as String; + break; + case 'addComment': + result.addComment.replace(serializers.deserialize(value, + specifiedType: const FullType(GaddCommentData_addComment)) + as GaddCommentData_addComment); + break; + } + } + + return result.build(); + } +} + +class _$GaddCommentData_addCommentSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GaddCommentData_addComment, + _$GaddCommentData_addComment + ]; + @override + final String wireName = 'GaddCommentData_addComment'; + + @override + Iterable serialize( + Serializers serializers, GaddCommentData_addComment object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + ]; + + return result; + } + + @override + GaddCommentData_addComment deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GaddCommentData_addCommentBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current as String; + iterator.moveNext(); + final dynamic value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String)) as String; + break; + } + } + + return result.build(); + } +} + +class _$GupdateIssueCommentDataSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GupdateIssueCommentData, + _$GupdateIssueCommentData + ]; + @override + final String wireName = 'GupdateIssueCommentData'; + + @override + Iterable serialize( + Serializers serializers, GupdateIssueCommentData object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + ]; + if (object.updateIssueComment != null) { + result + ..add('updateIssueComment') + ..add(serializers.serialize(object.updateIssueComment, + specifiedType: + const FullType(GupdateIssueCommentData_updateIssueComment))); + } + return result; + } + + @override + GupdateIssueCommentData deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GupdateIssueCommentDataBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current as String; + iterator.moveNext(); + final dynamic value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String)) as String; + break; + case 'updateIssueComment': + result.updateIssueComment.replace(serializers.deserialize(value, + specifiedType: const FullType( + GupdateIssueCommentData_updateIssueComment)) + as GupdateIssueCommentData_updateIssueComment); + break; + } + } + + return result.build(); + } +} + +class _$GupdateIssueCommentData_updateIssueCommentSerializer + implements + StructuredSerializer { + @override + final Iterable types = const [ + GupdateIssueCommentData_updateIssueComment, + _$GupdateIssueCommentData_updateIssueComment + ]; + @override + final String wireName = 'GupdateIssueCommentData_updateIssueComment'; + + @override + Iterable serialize(Serializers serializers, + GupdateIssueCommentData_updateIssueComment object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + ]; + + return result; + } + + @override + GupdateIssueCommentData_updateIssueComment deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GupdateIssueCommentData_updateIssueCommentBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current as String; + iterator.moveNext(); + final dynamic value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String)) as String; + break; + } + } + + return result.build(); + } +} + +class _$GdeleteIssueCommentDataSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GdeleteIssueCommentData, + _$GdeleteIssueCommentData + ]; + @override + final String wireName = 'GdeleteIssueCommentData'; + + @override + Iterable serialize( + Serializers serializers, GdeleteIssueCommentData object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + ]; + if (object.deleteIssueComment != null) { + result + ..add('deleteIssueComment') + ..add(serializers.serialize(object.deleteIssueComment, + specifiedType: + const FullType(GdeleteIssueCommentData_deleteIssueComment))); + } + return result; + } + + @override + GdeleteIssueCommentData deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GdeleteIssueCommentDataBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current as String; + iterator.moveNext(); + final dynamic value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String)) as String; + break; + case 'deleteIssueComment': + result.deleteIssueComment.replace(serializers.deserialize(value, + specifiedType: const FullType( + GdeleteIssueCommentData_deleteIssueComment)) + as GdeleteIssueCommentData_deleteIssueComment); + break; + } + } + + return result.build(); + } +} + +class _$GdeleteIssueCommentData_deleteIssueCommentSerializer + implements + StructuredSerializer { + @override + final Iterable types = const [ + GdeleteIssueCommentData_deleteIssueComment, + _$GdeleteIssueCommentData_deleteIssueComment + ]; + @override + final String wireName = 'GdeleteIssueCommentData_deleteIssueComment'; + + @override + Iterable serialize(Serializers serializers, + GdeleteIssueCommentData_deleteIssueComment object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + '__typename', + serializers.serialize(object.G__typename, + specifiedType: const FullType(String)), + ]; + + return result; + } + + @override + GdeleteIssueCommentData_deleteIssueComment deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GdeleteIssueCommentData_deleteIssueCommentBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current as String; + iterator.moveNext(); + final dynamic value = iterator.current; + switch (key) { + case '__typename': + result.G__typename = serializers.deserialize(value, + specifiedType: const FullType(String)) as String; + break; + } + } + + return result.build(); + } +} + class _$GReleasesDataSerializer implements StructuredSerializer { @override final Iterable types = const [GReleasesData, _$GReleasesData]; @@ -102723,6 +103045,629 @@ class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_node } } +class _$GaddCommentData extends GaddCommentData { + @override + final String G__typename; + @override + final GaddCommentData_addComment addComment; + + factory _$GaddCommentData([void Function(GaddCommentDataBuilder) updates]) => + (new GaddCommentDataBuilder()..update(updates)).build(); + + _$GaddCommentData._({this.G__typename, this.addComment}) : super._() { + if (G__typename == null) { + throw new BuiltValueNullFieldError('GaddCommentData', 'G__typename'); + } + } + + @override + GaddCommentData rebuild(void Function(GaddCommentDataBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GaddCommentDataBuilder toBuilder() => + new GaddCommentDataBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GaddCommentData && + G__typename == other.G__typename && + addComment == other.addComment; + } + + @override + int get hashCode { + return $jf($jc($jc(0, G__typename.hashCode), addComment.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper('GaddCommentData') + ..add('G__typename', G__typename) + ..add('addComment', addComment)) + .toString(); + } +} + +class GaddCommentDataBuilder + implements Builder { + _$GaddCommentData _$v; + + String _G__typename; + String get G__typename => _$this._G__typename; + set G__typename(String G__typename) => _$this._G__typename = G__typename; + + GaddCommentData_addCommentBuilder _addComment; + GaddCommentData_addCommentBuilder get addComment => + _$this._addComment ??= new GaddCommentData_addCommentBuilder(); + set addComment(GaddCommentData_addCommentBuilder addComment) => + _$this._addComment = addComment; + + GaddCommentDataBuilder() { + GaddCommentData._initializeBuilder(this); + } + + GaddCommentDataBuilder get _$this { + if (_$v != null) { + _G__typename = _$v.G__typename; + _addComment = _$v.addComment?.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GaddCommentData other) { + if (other == null) { + throw new ArgumentError.notNull('other'); + } + _$v = other as _$GaddCommentData; + } + + @override + void update(void Function(GaddCommentDataBuilder) updates) { + if (updates != null) updates(this); + } + + @override + _$GaddCommentData build() { + _$GaddCommentData _$result; + try { + _$result = _$v ?? + new _$GaddCommentData._( + G__typename: G__typename, addComment: _addComment?.build()); + } catch (_) { + String _$failedField; + try { + _$failedField = 'addComment'; + _addComment?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + 'GaddCommentData', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GaddCommentData_addComment extends GaddCommentData_addComment { + @override + final String G__typename; + + factory _$GaddCommentData_addComment( + [void Function(GaddCommentData_addCommentBuilder) updates]) => + (new GaddCommentData_addCommentBuilder()..update(updates)).build(); + + _$GaddCommentData_addComment._({this.G__typename}) : super._() { + if (G__typename == null) { + throw new BuiltValueNullFieldError( + 'GaddCommentData_addComment', 'G__typename'); + } + } + + @override + GaddCommentData_addComment rebuild( + void Function(GaddCommentData_addCommentBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GaddCommentData_addCommentBuilder toBuilder() => + new GaddCommentData_addCommentBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GaddCommentData_addComment && + G__typename == other.G__typename; + } + + @override + int get hashCode { + return $jf($jc(0, G__typename.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper('GaddCommentData_addComment') + ..add('G__typename', G__typename)) + .toString(); + } +} + +class GaddCommentData_addCommentBuilder + implements + Builder { + _$GaddCommentData_addComment _$v; + + String _G__typename; + String get G__typename => _$this._G__typename; + set G__typename(String G__typename) => _$this._G__typename = G__typename; + + GaddCommentData_addCommentBuilder() { + GaddCommentData_addComment._initializeBuilder(this); + } + + GaddCommentData_addCommentBuilder get _$this { + if (_$v != null) { + _G__typename = _$v.G__typename; + _$v = null; + } + return this; + } + + @override + void replace(GaddCommentData_addComment other) { + if (other == null) { + throw new ArgumentError.notNull('other'); + } + _$v = other as _$GaddCommentData_addComment; + } + + @override + void update(void Function(GaddCommentData_addCommentBuilder) updates) { + if (updates != null) updates(this); + } + + @override + _$GaddCommentData_addComment build() { + final _$result = + _$v ?? new _$GaddCommentData_addComment._(G__typename: G__typename); + replace(_$result); + return _$result; + } +} + +class _$GupdateIssueCommentData extends GupdateIssueCommentData { + @override + final String G__typename; + @override + final GupdateIssueCommentData_updateIssueComment updateIssueComment; + + factory _$GupdateIssueCommentData( + [void Function(GupdateIssueCommentDataBuilder) updates]) => + (new GupdateIssueCommentDataBuilder()..update(updates)).build(); + + _$GupdateIssueCommentData._({this.G__typename, this.updateIssueComment}) + : super._() { + if (G__typename == null) { + throw new BuiltValueNullFieldError( + 'GupdateIssueCommentData', 'G__typename'); + } + } + + @override + GupdateIssueCommentData rebuild( + void Function(GupdateIssueCommentDataBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GupdateIssueCommentDataBuilder toBuilder() => + new GupdateIssueCommentDataBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GupdateIssueCommentData && + G__typename == other.G__typename && + updateIssueComment == other.updateIssueComment; + } + + @override + int get hashCode { + return $jf($jc($jc(0, G__typename.hashCode), updateIssueComment.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper('GupdateIssueCommentData') + ..add('G__typename', G__typename) + ..add('updateIssueComment', updateIssueComment)) + .toString(); + } +} + +class GupdateIssueCommentDataBuilder + implements + Builder { + _$GupdateIssueCommentData _$v; + + String _G__typename; + String get G__typename => _$this._G__typename; + set G__typename(String G__typename) => _$this._G__typename = G__typename; + + GupdateIssueCommentData_updateIssueCommentBuilder _updateIssueComment; + GupdateIssueCommentData_updateIssueCommentBuilder get updateIssueComment => + _$this._updateIssueComment ??= + new GupdateIssueCommentData_updateIssueCommentBuilder(); + set updateIssueComment( + GupdateIssueCommentData_updateIssueCommentBuilder + updateIssueComment) => + _$this._updateIssueComment = updateIssueComment; + + GupdateIssueCommentDataBuilder() { + GupdateIssueCommentData._initializeBuilder(this); + } + + GupdateIssueCommentDataBuilder get _$this { + if (_$v != null) { + _G__typename = _$v.G__typename; + _updateIssueComment = _$v.updateIssueComment?.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GupdateIssueCommentData other) { + if (other == null) { + throw new ArgumentError.notNull('other'); + } + _$v = other as _$GupdateIssueCommentData; + } + + @override + void update(void Function(GupdateIssueCommentDataBuilder) updates) { + if (updates != null) updates(this); + } + + @override + _$GupdateIssueCommentData build() { + _$GupdateIssueCommentData _$result; + try { + _$result = _$v ?? + new _$GupdateIssueCommentData._( + G__typename: G__typename, + updateIssueComment: _updateIssueComment?.build()); + } catch (_) { + String _$failedField; + try { + _$failedField = 'updateIssueComment'; + _updateIssueComment?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + 'GupdateIssueCommentData', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GupdateIssueCommentData_updateIssueComment + extends GupdateIssueCommentData_updateIssueComment { + @override + final String G__typename; + + factory _$GupdateIssueCommentData_updateIssueComment( + [void Function(GupdateIssueCommentData_updateIssueCommentBuilder) + updates]) => + (new GupdateIssueCommentData_updateIssueCommentBuilder()..update(updates)) + .build(); + + _$GupdateIssueCommentData_updateIssueComment._({this.G__typename}) + : super._() { + if (G__typename == null) { + throw new BuiltValueNullFieldError( + 'GupdateIssueCommentData_updateIssueComment', 'G__typename'); + } + } + + @override + GupdateIssueCommentData_updateIssueComment rebuild( + void Function(GupdateIssueCommentData_updateIssueCommentBuilder) + updates) => + (toBuilder()..update(updates)).build(); + + @override + GupdateIssueCommentData_updateIssueCommentBuilder toBuilder() => + new GupdateIssueCommentData_updateIssueCommentBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GupdateIssueCommentData_updateIssueComment && + G__typename == other.G__typename; + } + + @override + int get hashCode { + return $jf($jc(0, G__typename.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper( + 'GupdateIssueCommentData_updateIssueComment') + ..add('G__typename', G__typename)) + .toString(); + } +} + +class GupdateIssueCommentData_updateIssueCommentBuilder + implements + Builder { + _$GupdateIssueCommentData_updateIssueComment _$v; + + String _G__typename; + String get G__typename => _$this._G__typename; + set G__typename(String G__typename) => _$this._G__typename = G__typename; + + GupdateIssueCommentData_updateIssueCommentBuilder() { + GupdateIssueCommentData_updateIssueComment._initializeBuilder(this); + } + + GupdateIssueCommentData_updateIssueCommentBuilder get _$this { + if (_$v != null) { + _G__typename = _$v.G__typename; + _$v = null; + } + return this; + } + + @override + void replace(GupdateIssueCommentData_updateIssueComment other) { + if (other == null) { + throw new ArgumentError.notNull('other'); + } + _$v = other as _$GupdateIssueCommentData_updateIssueComment; + } + + @override + void update( + void Function(GupdateIssueCommentData_updateIssueCommentBuilder) + updates) { + if (updates != null) updates(this); + } + + @override + _$GupdateIssueCommentData_updateIssueComment build() { + final _$result = _$v ?? + new _$GupdateIssueCommentData_updateIssueComment._( + G__typename: G__typename); + replace(_$result); + return _$result; + } +} + +class _$GdeleteIssueCommentData extends GdeleteIssueCommentData { + @override + final String G__typename; + @override + final GdeleteIssueCommentData_deleteIssueComment deleteIssueComment; + + factory _$GdeleteIssueCommentData( + [void Function(GdeleteIssueCommentDataBuilder) updates]) => + (new GdeleteIssueCommentDataBuilder()..update(updates)).build(); + + _$GdeleteIssueCommentData._({this.G__typename, this.deleteIssueComment}) + : super._() { + if (G__typename == null) { + throw new BuiltValueNullFieldError( + 'GdeleteIssueCommentData', 'G__typename'); + } + } + + @override + GdeleteIssueCommentData rebuild( + void Function(GdeleteIssueCommentDataBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GdeleteIssueCommentDataBuilder toBuilder() => + new GdeleteIssueCommentDataBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GdeleteIssueCommentData && + G__typename == other.G__typename && + deleteIssueComment == other.deleteIssueComment; + } + + @override + int get hashCode { + return $jf($jc($jc(0, G__typename.hashCode), deleteIssueComment.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper('GdeleteIssueCommentData') + ..add('G__typename', G__typename) + ..add('deleteIssueComment', deleteIssueComment)) + .toString(); + } +} + +class GdeleteIssueCommentDataBuilder + implements + Builder { + _$GdeleteIssueCommentData _$v; + + String _G__typename; + String get G__typename => _$this._G__typename; + set G__typename(String G__typename) => _$this._G__typename = G__typename; + + GdeleteIssueCommentData_deleteIssueCommentBuilder _deleteIssueComment; + GdeleteIssueCommentData_deleteIssueCommentBuilder get deleteIssueComment => + _$this._deleteIssueComment ??= + new GdeleteIssueCommentData_deleteIssueCommentBuilder(); + set deleteIssueComment( + GdeleteIssueCommentData_deleteIssueCommentBuilder + deleteIssueComment) => + _$this._deleteIssueComment = deleteIssueComment; + + GdeleteIssueCommentDataBuilder() { + GdeleteIssueCommentData._initializeBuilder(this); + } + + GdeleteIssueCommentDataBuilder get _$this { + if (_$v != null) { + _G__typename = _$v.G__typename; + _deleteIssueComment = _$v.deleteIssueComment?.toBuilder(); + _$v = null; + } + return this; + } + + @override + void replace(GdeleteIssueCommentData other) { + if (other == null) { + throw new ArgumentError.notNull('other'); + } + _$v = other as _$GdeleteIssueCommentData; + } + + @override + void update(void Function(GdeleteIssueCommentDataBuilder) updates) { + if (updates != null) updates(this); + } + + @override + _$GdeleteIssueCommentData build() { + _$GdeleteIssueCommentData _$result; + try { + _$result = _$v ?? + new _$GdeleteIssueCommentData._( + G__typename: G__typename, + deleteIssueComment: _deleteIssueComment?.build()); + } catch (_) { + String _$failedField; + try { + _$failedField = 'deleteIssueComment'; + _deleteIssueComment?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + 'GdeleteIssueCommentData', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +class _$GdeleteIssueCommentData_deleteIssueComment + extends GdeleteIssueCommentData_deleteIssueComment { + @override + final String G__typename; + + factory _$GdeleteIssueCommentData_deleteIssueComment( + [void Function(GdeleteIssueCommentData_deleteIssueCommentBuilder) + updates]) => + (new GdeleteIssueCommentData_deleteIssueCommentBuilder()..update(updates)) + .build(); + + _$GdeleteIssueCommentData_deleteIssueComment._({this.G__typename}) + : super._() { + if (G__typename == null) { + throw new BuiltValueNullFieldError( + 'GdeleteIssueCommentData_deleteIssueComment', 'G__typename'); + } + } + + @override + GdeleteIssueCommentData_deleteIssueComment rebuild( + void Function(GdeleteIssueCommentData_deleteIssueCommentBuilder) + updates) => + (toBuilder()..update(updates)).build(); + + @override + GdeleteIssueCommentData_deleteIssueCommentBuilder toBuilder() => + new GdeleteIssueCommentData_deleteIssueCommentBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GdeleteIssueCommentData_deleteIssueComment && + G__typename == other.G__typename; + } + + @override + int get hashCode { + return $jf($jc(0, G__typename.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper( + 'GdeleteIssueCommentData_deleteIssueComment') + ..add('G__typename', G__typename)) + .toString(); + } +} + +class GdeleteIssueCommentData_deleteIssueCommentBuilder + implements + Builder { + _$GdeleteIssueCommentData_deleteIssueComment _$v; + + String _G__typename; + String get G__typename => _$this._G__typename; + set G__typename(String G__typename) => _$this._G__typename = G__typename; + + GdeleteIssueCommentData_deleteIssueCommentBuilder() { + GdeleteIssueCommentData_deleteIssueComment._initializeBuilder(this); + } + + GdeleteIssueCommentData_deleteIssueCommentBuilder get _$this { + if (_$v != null) { + _G__typename = _$v.G__typename; + _$v = null; + } + return this; + } + + @override + void replace(GdeleteIssueCommentData_deleteIssueComment other) { + if (other == null) { + throw new ArgumentError.notNull('other'); + } + _$v = other as _$GdeleteIssueCommentData_deleteIssueComment; + } + + @override + void update( + void Function(GdeleteIssueCommentData_deleteIssueCommentBuilder) + updates) { + if (updates != null) updates(this); + } + + @override + _$GdeleteIssueCommentData_deleteIssueComment build() { + final _$result = _$v ?? + new _$GdeleteIssueCommentData_deleteIssueComment._( + G__typename: G__typename); + replace(_$result); + return _$result; + } +} + class _$GReleasesData extends GReleasesData { @override final String G__typename; diff --git a/lib/graphql/github.graphql b/lib/graphql/github.graphql index e73b310d..02fe75da 100644 --- a/lib/graphql/github.graphql +++ b/lib/graphql/github.graphql @@ -1059,6 +1059,27 @@ query Issue($owner: String!, $name: String!, $number: Int!, $cursor: String) { } } +# add comment +mutation addComment($body: String!, $subjectId: String!) { + addComment(input: { body: $body, subjectId: $subjectId }) { + __typename + } +} + +# update issue comment +mutation updateIssueComment($body: String!, $id: String!) { + updateIssueComment(input: { body: $body, id: $id }) { + __typename + } +} + +# delete issue comment +mutation deleteIssueComment($id: String!) { + deleteIssueComment(input: { id: $id }) { + __typename + } +} + # Releases query Releases($name: String!, $owner: String!, $cursor: String) { repository(name: $name, owner: $owner) { diff --git a/lib/graphql/github.req.gql.dart b/lib/graphql/github.req.gql.dart index 67d22c91..220a030f 100644 --- a/lib/graphql/github.req.gql.dart +++ b/lib/graphql/github.req.gql.dart @@ -669,6 +669,144 @@ abstract class GIssueReq _i6.serializers.deserializeWith(GIssueReq.serializer, json); } +abstract class GaddCommentReq + implements + Built, + _i1.OperationRequest<_i2.GaddCommentData, _i3.GaddCommentVars> { + GaddCommentReq._(); + + factory GaddCommentReq([Function(GaddCommentReqBuilder b) updates]) = + _$GaddCommentReq; + + static void _initializeBuilder(GaddCommentReqBuilder b) => b + ..operation = + _i4.Operation(document: _i5.document, operationName: 'addComment') + ..executeOnListen = true; + _i3.GaddCommentVars get vars; + _i4.Operation get operation; + _i4.Request get execRequest => + _i4.Request(operation: operation, variables: vars.toJson()); + @nullable + String get requestId; + @nullable + @BuiltValueField(serialize: false) + _i2.GaddCommentData Function(_i2.GaddCommentData, _i2.GaddCommentData) + get updateResult; + @nullable + _i2.GaddCommentData get optimisticResponse; + @nullable + String get updateCacheHandlerKey; + @nullable + Map get updateCacheHandlerContext; + @nullable + _i1.FetchPolicy get fetchPolicy; + @nullable + bool get executeOnListen; + @override + _i2.GaddCommentData parseData(Map json) => + _i2.GaddCommentData.fromJson(json); + static Serializer get serializer => + _$gaddCommentReqSerializer; + Map toJson() => + _i6.serializers.serializeWith(GaddCommentReq.serializer, this); + static GaddCommentReq fromJson(Map json) => + _i6.serializers.deserializeWith(GaddCommentReq.serializer, json); +} + +abstract class GupdateIssueCommentReq + implements + Built, + _i1.OperationRequest<_i2.GupdateIssueCommentData, + _i3.GupdateIssueCommentVars> { + GupdateIssueCommentReq._(); + + factory GupdateIssueCommentReq( + [Function(GupdateIssueCommentReqBuilder b) updates]) = + _$GupdateIssueCommentReq; + + static void _initializeBuilder(GupdateIssueCommentReqBuilder b) => b + ..operation = _i4.Operation( + document: _i5.document, operationName: 'updateIssueComment') + ..executeOnListen = true; + _i3.GupdateIssueCommentVars get vars; + _i4.Operation get operation; + _i4.Request get execRequest => + _i4.Request(operation: operation, variables: vars.toJson()); + @nullable + String get requestId; + @nullable + @BuiltValueField(serialize: false) + _i2.GupdateIssueCommentData Function( + _i2.GupdateIssueCommentData, _i2.GupdateIssueCommentData) + get updateResult; + @nullable + _i2.GupdateIssueCommentData get optimisticResponse; + @nullable + String get updateCacheHandlerKey; + @nullable + Map get updateCacheHandlerContext; + @nullable + _i1.FetchPolicy get fetchPolicy; + @nullable + bool get executeOnListen; + @override + _i2.GupdateIssueCommentData parseData(Map json) => + _i2.GupdateIssueCommentData.fromJson(json); + static Serializer get serializer => + _$gupdateIssueCommentReqSerializer; + Map toJson() => + _i6.serializers.serializeWith(GupdateIssueCommentReq.serializer, this); + static GupdateIssueCommentReq fromJson(Map json) => + _i6.serializers.deserializeWith(GupdateIssueCommentReq.serializer, json); +} + +abstract class GdeleteIssueCommentReq + implements + Built, + _i1.OperationRequest<_i2.GdeleteIssueCommentData, + _i3.GdeleteIssueCommentVars> { + GdeleteIssueCommentReq._(); + + factory GdeleteIssueCommentReq( + [Function(GdeleteIssueCommentReqBuilder b) updates]) = + _$GdeleteIssueCommentReq; + + static void _initializeBuilder(GdeleteIssueCommentReqBuilder b) => b + ..operation = _i4.Operation( + document: _i5.document, operationName: 'deleteIssueComment') + ..executeOnListen = true; + _i3.GdeleteIssueCommentVars get vars; + _i4.Operation get operation; + _i4.Request get execRequest => + _i4.Request(operation: operation, variables: vars.toJson()); + @nullable + String get requestId; + @nullable + @BuiltValueField(serialize: false) + _i2.GdeleteIssueCommentData Function( + _i2.GdeleteIssueCommentData, _i2.GdeleteIssueCommentData) + get updateResult; + @nullable + _i2.GdeleteIssueCommentData get optimisticResponse; + @nullable + String get updateCacheHandlerKey; + @nullable + Map get updateCacheHandlerContext; + @nullable + _i1.FetchPolicy get fetchPolicy; + @nullable + bool get executeOnListen; + @override + _i2.GdeleteIssueCommentData parseData(Map json) => + _i2.GdeleteIssueCommentData.fromJson(json); + static Serializer get serializer => + _$gdeleteIssueCommentReqSerializer; + Map toJson() => + _i6.serializers.serializeWith(GdeleteIssueCommentReq.serializer, this); + static GdeleteIssueCommentReq fromJson(Map json) => + _i6.serializers.deserializeWith(GdeleteIssueCommentReq.serializer, json); +} + abstract class GReleasesReq implements Built, diff --git a/lib/graphql/github.req.gql.g.dart b/lib/graphql/github.req.gql.g.dart index 4e79880b..38b26fec 100644 --- a/lib/graphql/github.req.gql.g.dart +++ b/lib/graphql/github.req.gql.g.dart @@ -26,6 +26,12 @@ Serializer _$gCommitsReqSerializer = new _$GCommitsReqSerializer(); Serializer _$gIssuesReqSerializer = new _$GIssuesReqSerializer(); Serializer _$gPullsReqSerializer = new _$GPullsReqSerializer(); Serializer _$gIssueReqSerializer = new _$GIssueReqSerializer(); +Serializer _$gaddCommentReqSerializer = + new _$GaddCommentReqSerializer(); +Serializer _$gupdateIssueCommentReqSerializer = + new _$GupdateIssueCommentReqSerializer(); +Serializer _$gdeleteIssueCommentReqSerializer = + new _$GdeleteIssueCommentReqSerializer(); Serializer _$gReleasesReqSerializer = new _$GReleasesReqSerializer(); Serializer _$gPageInfoPartsReqSerializer = @@ -1918,19 +1924,20 @@ class _$GIssueReqSerializer implements StructuredSerializer { } } -class _$GReleasesReqSerializer implements StructuredSerializer { +class _$GaddCommentReqSerializer + implements StructuredSerializer { @override - final Iterable types = const [GReleasesReq, _$GReleasesReq]; + final Iterable types = const [GaddCommentReq, _$GaddCommentReq]; @override - final String wireName = 'GReleasesReq'; + final String wireName = 'GaddCommentReq'; @override - Iterable serialize(Serializers serializers, GReleasesReq object, + Iterable serialize(Serializers serializers, GaddCommentReq object, {FullType specifiedType = FullType.unspecified}) { final result = [ 'vars', serializers.serialize(object.vars, - specifiedType: const FullType(_i3.GReleasesVars)), + specifiedType: const FullType(_i3.GaddCommentVars)), 'operation', serializers.serialize(object.operation, specifiedType: const FullType(_i4.Operation)), @@ -1945,7 +1952,7 @@ class _$GReleasesReqSerializer implements StructuredSerializer { result ..add('optimisticResponse') ..add(serializers.serialize(object.optimisticResponse, - specifiedType: const FullType(_i2.GReleasesData))); + specifiedType: const FullType(_i2.GaddCommentData))); } if (object.updateCacheHandlerKey != null) { result @@ -1976,9 +1983,10 @@ class _$GReleasesReqSerializer implements StructuredSerializer { } @override - GReleasesReq deserialize(Serializers serializers, Iterable serialized, + GaddCommentReq deserialize( + Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { - final result = new GReleasesReqBuilder(); + final result = new GaddCommentReqBuilder(); final iterator = serialized.iterator; while (iterator.moveNext()) { @@ -1988,8 +1996,8 @@ class _$GReleasesReqSerializer implements StructuredSerializer { switch (key) { case 'vars': result.vars.replace(serializers.deserialize(value, - specifiedType: const FullType(_i3.GReleasesVars)) - as _i3.GReleasesVars); + specifiedType: const FullType(_i3.GaddCommentVars)) + as _i3.GaddCommentVars); break; case 'operation': result.operation = serializers.deserialize(value, @@ -2001,8 +2009,8 @@ class _$GReleasesReqSerializer implements StructuredSerializer { break; case 'optimisticResponse': result.optimisticResponse.replace(serializers.deserialize(value, - specifiedType: const FullType(_i2.GReleasesData)) - as _i2.GReleasesData); + specifiedType: const FullType(_i2.GaddCommentData)) + as _i2.GaddCommentData); break; case 'updateCacheHandlerKey': result.updateCacheHandlerKey = serializers.deserialize(value, @@ -2031,40 +2039,73 @@ class _$GReleasesReqSerializer implements StructuredSerializer { } } -class _$GPageInfoPartsReqSerializer - implements StructuredSerializer { +class _$GupdateIssueCommentReqSerializer + implements StructuredSerializer { @override - final Iterable types = const [GPageInfoPartsReq, _$GPageInfoPartsReq]; + final Iterable types = const [ + GupdateIssueCommentReq, + _$GupdateIssueCommentReq + ]; @override - final String wireName = 'GPageInfoPartsReq'; + final String wireName = 'GupdateIssueCommentReq'; @override - Iterable serialize(Serializers serializers, GPageInfoPartsReq object, + Iterable serialize( + Serializers serializers, GupdateIssueCommentReq object, {FullType specifiedType = FullType.unspecified}) { final result = [ 'vars', serializers.serialize(object.vars, - specifiedType: const FullType(_i3.GPageInfoPartsVars)), - 'document', - serializers.serialize(object.document, - specifiedType: const FullType(_i7.DocumentNode)), - 'fragmentName', - serializers.serialize(object.fragmentName, - specifiedType: const FullType(String)), - 'idFields', - serializers.serialize(object.idFields, - specifiedType: const FullType( - Map, const [const FullType(String), const FullType(dynamic)])), + specifiedType: const FullType(_i3.GupdateIssueCommentVars)), + 'operation', + serializers.serialize(object.operation, + specifiedType: const FullType(_i4.Operation)), ]; - + if (object.requestId != null) { + result + ..add('requestId') + ..add(serializers.serialize(object.requestId, + specifiedType: const FullType(String))); + } + if (object.optimisticResponse != null) { + result + ..add('optimisticResponse') + ..add(serializers.serialize(object.optimisticResponse, + specifiedType: const FullType(_i2.GupdateIssueCommentData))); + } + if (object.updateCacheHandlerKey != null) { + result + ..add('updateCacheHandlerKey') + ..add(serializers.serialize(object.updateCacheHandlerKey, + specifiedType: const FullType(String))); + } + if (object.updateCacheHandlerContext != null) { + result + ..add('updateCacheHandlerContext') + ..add(serializers.serialize(object.updateCacheHandlerContext, + specifiedType: const FullType( + Map, const [const FullType(String), const FullType(dynamic)]))); + } + if (object.fetchPolicy != null) { + result + ..add('fetchPolicy') + ..add(serializers.serialize(object.fetchPolicy, + specifiedType: const FullType(_i1.FetchPolicy))); + } + if (object.executeOnListen != null) { + result + ..add('executeOnListen') + ..add(serializers.serialize(object.executeOnListen, + specifiedType: const FullType(bool))); + } return result; } @override - GPageInfoPartsReq deserialize( + GupdateIssueCommentReq deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { - final result = new GPageInfoPartsReqBuilder(); + final result = new GupdateIssueCommentReqBuilder(); final iterator = serialized.iterator; while (iterator.moveNext()) { @@ -2074,25 +2115,42 @@ class _$GPageInfoPartsReqSerializer switch (key) { case 'vars': result.vars.replace(serializers.deserialize(value, - specifiedType: const FullType(_i3.GPageInfoPartsVars)) - as _i3.GPageInfoPartsVars); + specifiedType: const FullType(_i3.GupdateIssueCommentVars)) + as _i3.GupdateIssueCommentVars); break; - case 'document': - result.document = serializers.deserialize(value, - specifiedType: const FullType(_i7.DocumentNode)) - as _i7.DocumentNode; + case 'operation': + result.operation = serializers.deserialize(value, + specifiedType: const FullType(_i4.Operation)) as _i4.Operation; break; - case 'fragmentName': - result.fragmentName = serializers.deserialize(value, + case 'requestId': + result.requestId = serializers.deserialize(value, specifiedType: const FullType(String)) as String; break; - case 'idFields': - result.idFields = serializers.deserialize(value, + case 'optimisticResponse': + result.optimisticResponse.replace(serializers.deserialize(value, + specifiedType: const FullType(_i2.GupdateIssueCommentData)) + as _i2.GupdateIssueCommentData); + 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; } } @@ -2100,38 +2158,73 @@ class _$GPageInfoPartsReqSerializer } } -class _$GRepoItemReqSerializer implements StructuredSerializer { +class _$GdeleteIssueCommentReqSerializer + implements StructuredSerializer { @override - final Iterable types = const [GRepoItemReq, _$GRepoItemReq]; + final Iterable types = const [ + GdeleteIssueCommentReq, + _$GdeleteIssueCommentReq + ]; @override - final String wireName = 'GRepoItemReq'; + final String wireName = 'GdeleteIssueCommentReq'; @override - Iterable serialize(Serializers serializers, GRepoItemReq object, + Iterable serialize( + Serializers serializers, GdeleteIssueCommentReq object, {FullType specifiedType = FullType.unspecified}) { final result = [ 'vars', serializers.serialize(object.vars, - specifiedType: const FullType(_i3.GRepoItemVars)), - 'document', - serializers.serialize(object.document, - specifiedType: const FullType(_i7.DocumentNode)), - 'fragmentName', - serializers.serialize(object.fragmentName, - specifiedType: const FullType(String)), - 'idFields', - serializers.serialize(object.idFields, - specifiedType: const FullType( - Map, const [const FullType(String), const FullType(dynamic)])), + specifiedType: const FullType(_i3.GdeleteIssueCommentVars)), + 'operation', + serializers.serialize(object.operation, + specifiedType: const FullType(_i4.Operation)), ]; - + if (object.requestId != null) { + result + ..add('requestId') + ..add(serializers.serialize(object.requestId, + specifiedType: const FullType(String))); + } + if (object.optimisticResponse != null) { + result + ..add('optimisticResponse') + ..add(serializers.serialize(object.optimisticResponse, + specifiedType: const FullType(_i2.GdeleteIssueCommentData))); + } + if (object.updateCacheHandlerKey != null) { + result + ..add('updateCacheHandlerKey') + ..add(serializers.serialize(object.updateCacheHandlerKey, + specifiedType: const FullType(String))); + } + if (object.updateCacheHandlerContext != null) { + result + ..add('updateCacheHandlerContext') + ..add(serializers.serialize(object.updateCacheHandlerContext, + specifiedType: const FullType( + Map, const [const FullType(String), const FullType(dynamic)]))); + } + if (object.fetchPolicy != null) { + result + ..add('fetchPolicy') + ..add(serializers.serialize(object.fetchPolicy, + specifiedType: const FullType(_i1.FetchPolicy))); + } + if (object.executeOnListen != null) { + result + ..add('executeOnListen') + ..add(serializers.serialize(object.executeOnListen, + specifiedType: const FullType(bool))); + } return result; } @override - GRepoItemReq deserialize(Serializers serializers, Iterable serialized, + GdeleteIssueCommentReq deserialize( + Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { - final result = new GRepoItemReqBuilder(); + final result = new GdeleteIssueCommentReqBuilder(); final iterator = serialized.iterator; while (iterator.moveNext()) { @@ -2141,25 +2234,42 @@ class _$GRepoItemReqSerializer implements StructuredSerializer { switch (key) { case 'vars': result.vars.replace(serializers.deserialize(value, - specifiedType: const FullType(_i3.GRepoItemVars)) - as _i3.GRepoItemVars); + specifiedType: const FullType(_i3.GdeleteIssueCommentVars)) + as _i3.GdeleteIssueCommentVars); break; - case 'document': - result.document = serializers.deserialize(value, - specifiedType: const FullType(_i7.DocumentNode)) - as _i7.DocumentNode; + case 'operation': + result.operation = serializers.deserialize(value, + specifiedType: const FullType(_i4.Operation)) as _i4.Operation; break; - case 'fragmentName': - result.fragmentName = serializers.deserialize(value, + case 'requestId': + result.requestId = serializers.deserialize(value, specifiedType: const FullType(String)) as String; break; - case 'idFields': - result.idFields = serializers.deserialize(value, + case 'optimisticResponse': + result.optimisticResponse.replace(serializers.deserialize(value, + specifiedType: const FullType(_i2.GdeleteIssueCommentData)) + as _i2.GdeleteIssueCommentData); + 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; } } @@ -2167,66 +2277,112 @@ class _$GRepoItemReqSerializer implements StructuredSerializer { } } -class _$GUserItemReqSerializer implements StructuredSerializer { +class _$GReleasesReqSerializer implements StructuredSerializer { @override - final Iterable types = const [GUserItemReq, _$GUserItemReq]; + final Iterable types = const [GReleasesReq, _$GReleasesReq]; @override - final String wireName = 'GUserItemReq'; + final String wireName = 'GReleasesReq'; @override - Iterable serialize(Serializers serializers, GUserItemReq object, + Iterable serialize(Serializers serializers, GReleasesReq object, {FullType specifiedType = FullType.unspecified}) { final result = [ 'vars', serializers.serialize(object.vars, - specifiedType: const FullType(_i3.GUserItemVars)), - 'document', - serializers.serialize(object.document, - specifiedType: const FullType(_i7.DocumentNode)), - 'fragmentName', - serializers.serialize(object.fragmentName, - specifiedType: const FullType(String)), - 'idFields', - serializers.serialize(object.idFields, - specifiedType: const FullType( - Map, const [const FullType(String), const FullType(dynamic)])), + specifiedType: const FullType(_i3.GReleasesVars)), + 'operation', + serializers.serialize(object.operation, + specifiedType: const FullType(_i4.Operation)), ]; - - return result; - } - - @override - GUserItemReq deserialize(Serializers serializers, Iterable serialized, - {FullType specifiedType = FullType.unspecified}) { - final result = new GUserItemReqBuilder(); - - final iterator = serialized.iterator; - while (iterator.moveNext()) { - final key = iterator.current as String; - iterator.moveNext(); - final dynamic value = iterator.current; - switch (key) { - case 'vars': - result.vars.replace(serializers.deserialize(value, - specifiedType: const FullType(_i3.GUserItemVars)) - as _i3.GUserItemVars); - 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 [ + if (object.requestId != null) { + result + ..add('requestId') + ..add(serializers.serialize(object.requestId, + specifiedType: const FullType(String))); + } + if (object.optimisticResponse != null) { + result + ..add('optimisticResponse') + ..add(serializers.serialize(object.optimisticResponse, + specifiedType: const FullType(_i2.GReleasesData))); + } + if (object.updateCacheHandlerKey != null) { + result + ..add('updateCacheHandlerKey') + ..add(serializers.serialize(object.updateCacheHandlerKey, + specifiedType: const FullType(String))); + } + if (object.updateCacheHandlerContext != null) { + result + ..add('updateCacheHandlerContext') + ..add(serializers.serialize(object.updateCacheHandlerContext, + specifiedType: const FullType( + Map, const [const FullType(String), const FullType(dynamic)]))); + } + if (object.fetchPolicy != null) { + result + ..add('fetchPolicy') + ..add(serializers.serialize(object.fetchPolicy, + specifiedType: const FullType(_i1.FetchPolicy))); + } + if (object.executeOnListen != null) { + result + ..add('executeOnListen') + ..add(serializers.serialize(object.executeOnListen, + specifiedType: const FullType(bool))); + } + 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 dynamic 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; } } @@ -2234,20 +2390,20 @@ class _$GUserItemReqSerializer implements StructuredSerializer { } } -class _$GReposRepoItemReqSerializer - implements StructuredSerializer { +class _$GPageInfoPartsReqSerializer + implements StructuredSerializer { @override - final Iterable types = const [GReposRepoItemReq, _$GReposRepoItemReq]; + final Iterable types = const [GPageInfoPartsReq, _$GPageInfoPartsReq]; @override - final String wireName = 'GReposRepoItemReq'; + final String wireName = 'GPageInfoPartsReq'; @override - Iterable serialize(Serializers serializers, GReposRepoItemReq object, + Iterable serialize(Serializers serializers, GPageInfoPartsReq object, {FullType specifiedType = FullType.unspecified}) { final result = [ 'vars', serializers.serialize(object.vars, - specifiedType: const FullType(_i3.GReposRepoItemVars)), + specifiedType: const FullType(_i3.GPageInfoPartsVars)), 'document', serializers.serialize(object.document, specifiedType: const FullType(_i7.DocumentNode)), @@ -2264,10 +2420,10 @@ class _$GReposRepoItemReqSerializer } @override - GReposRepoItemReq deserialize( + GPageInfoPartsReq deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { - final result = new GReposRepoItemReqBuilder(); + final result = new GPageInfoPartsReqBuilder(); final iterator = serialized.iterator; while (iterator.moveNext()) { @@ -2277,8 +2433,8 @@ class _$GReposRepoItemReqSerializer switch (key) { case 'vars': result.vars.replace(serializers.deserialize(value, - specifiedType: const FullType(_i3.GReposRepoItemVars)) - as _i3.GReposRepoItemVars); + specifiedType: const FullType(_i3.GPageInfoPartsVars)) + as _i3.GPageInfoPartsVars); break; case 'document': result.document = serializers.deserialize(value, @@ -2303,19 +2459,19 @@ class _$GReposRepoItemReqSerializer } } -class _$GUserPartsReqSerializer implements StructuredSerializer { +class _$GRepoItemReqSerializer implements StructuredSerializer { @override - final Iterable types = const [GUserPartsReq, _$GUserPartsReq]; + final Iterable types = const [GRepoItemReq, _$GRepoItemReq]; @override - final String wireName = 'GUserPartsReq'; + final String wireName = 'GRepoItemReq'; @override - Iterable serialize(Serializers serializers, GUserPartsReq object, + Iterable serialize(Serializers serializers, GRepoItemReq object, {FullType specifiedType = FullType.unspecified}) { final result = [ 'vars', serializers.serialize(object.vars, - specifiedType: const FullType(_i3.GUserPartsVars)), + specifiedType: const FullType(_i3.GRepoItemVars)), 'document', serializers.serialize(object.document, specifiedType: const FullType(_i7.DocumentNode)), @@ -2332,10 +2488,9 @@ class _$GUserPartsReqSerializer implements StructuredSerializer { } @override - GUserPartsReq deserialize( - Serializers serializers, Iterable serialized, + GRepoItemReq deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { - final result = new GUserPartsReqBuilder(); + final result = new GRepoItemReqBuilder(); final iterator = serialized.iterator; while (iterator.moveNext()) { @@ -2345,8 +2500,8 @@ class _$GUserPartsReqSerializer implements StructuredSerializer { switch (key) { case 'vars': result.vars.replace(serializers.deserialize(value, - specifiedType: const FullType(_i3.GUserPartsVars)) - as _i3.GUserPartsVars); + specifiedType: const FullType(_i3.GRepoItemVars)) + as _i3.GRepoItemVars); break; case 'document': result.document = serializers.deserialize(value, @@ -2371,20 +2526,19 @@ class _$GUserPartsReqSerializer implements StructuredSerializer { } } -class _$GRepoCommitReqSerializer - implements StructuredSerializer { +class _$GUserItemReqSerializer implements StructuredSerializer { @override - final Iterable types = const [GRepoCommitReq, _$GRepoCommitReq]; + final Iterable types = const [GUserItemReq, _$GUserItemReq]; @override - final String wireName = 'GRepoCommitReq'; + final String wireName = 'GUserItemReq'; @override - Iterable serialize(Serializers serializers, GRepoCommitReq object, + Iterable serialize(Serializers serializers, GUserItemReq object, {FullType specifiedType = FullType.unspecified}) { final result = [ 'vars', serializers.serialize(object.vars, - specifiedType: const FullType(_i3.GRepoCommitVars)), + specifiedType: const FullType(_i3.GUserItemVars)), 'document', serializers.serialize(object.document, specifiedType: const FullType(_i7.DocumentNode)), @@ -2401,10 +2555,9 @@ class _$GRepoCommitReqSerializer } @override - GRepoCommitReq deserialize( - Serializers serializers, Iterable serialized, + GUserItemReq deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { - final result = new GRepoCommitReqBuilder(); + final result = new GUserItemReqBuilder(); final iterator = serialized.iterator; while (iterator.moveNext()) { @@ -2414,8 +2567,8 @@ class _$GRepoCommitReqSerializer switch (key) { case 'vars': result.vars.replace(serializers.deserialize(value, - specifiedType: const FullType(_i3.GRepoCommitVars)) - as _i3.GRepoCommitVars); + specifiedType: const FullType(_i3.GUserItemVars)) + as _i3.GUserItemVars); break; case 'document': result.document = serializers.deserialize(value, @@ -2440,19 +2593,20 @@ class _$GRepoCommitReqSerializer } } -class _$GRepoRefReqSerializer implements StructuredSerializer { +class _$GReposRepoItemReqSerializer + implements StructuredSerializer { @override - final Iterable types = const [GRepoRefReq, _$GRepoRefReq]; + final Iterable types = const [GReposRepoItemReq, _$GReposRepoItemReq]; @override - final String wireName = 'GRepoRefReq'; + final String wireName = 'GReposRepoItemReq'; @override - Iterable serialize(Serializers serializers, GRepoRefReq object, + Iterable serialize(Serializers serializers, GReposRepoItemReq object, {FullType specifiedType = FullType.unspecified}) { final result = [ 'vars', serializers.serialize(object.vars, - specifiedType: const FullType(_i3.GRepoRefVars)), + specifiedType: const FullType(_i3.GReposRepoItemVars)), 'document', serializers.serialize(object.document, specifiedType: const FullType(_i7.DocumentNode)), @@ -2469,9 +2623,10 @@ class _$GRepoRefReqSerializer implements StructuredSerializer { } @override - GRepoRefReq deserialize(Serializers serializers, Iterable serialized, + GReposRepoItemReq deserialize( + Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { - final result = new GRepoRefReqBuilder(); + final result = new GReposRepoItemReqBuilder(); final iterator = serialized.iterator; while (iterator.moveNext()) { @@ -2481,8 +2636,8 @@ class _$GRepoRefReqSerializer implements StructuredSerializer { switch (key) { case 'vars': result.vars.replace(serializers.deserialize(value, - specifiedType: const FullType(_i3.GRepoRefVars)) - as _i3.GRepoRefVars); + specifiedType: const FullType(_i3.GReposRepoItemVars)) + as _i3.GReposRepoItemVars); break; case 'document': result.document = serializers.deserialize(value, @@ -2507,24 +2662,19 @@ class _$GRepoRefReqSerializer implements StructuredSerializer { } } -class _$GCommitsRefCommitReqSerializer - implements StructuredSerializer { +class _$GUserPartsReqSerializer implements StructuredSerializer { @override - final Iterable types = const [ - GCommitsRefCommitReq, - _$GCommitsRefCommitReq - ]; + final Iterable types = const [GUserPartsReq, _$GUserPartsReq]; @override - final String wireName = 'GCommitsRefCommitReq'; + final String wireName = 'GUserPartsReq'; @override - Iterable serialize( - Serializers serializers, GCommitsRefCommitReq object, + Iterable serialize(Serializers serializers, GUserPartsReq object, {FullType specifiedType = FullType.unspecified}) { final result = [ 'vars', serializers.serialize(object.vars, - specifiedType: const FullType(_i3.GCommitsRefCommitVars)), + specifiedType: const FullType(_i3.GUserPartsVars)), 'document', serializers.serialize(object.document, specifiedType: const FullType(_i7.DocumentNode)), @@ -2541,10 +2691,10 @@ class _$GCommitsRefCommitReqSerializer } @override - GCommitsRefCommitReq deserialize( + GUserPartsReq deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { - final result = new GCommitsRefCommitReqBuilder(); + final result = new GUserPartsReqBuilder(); final iterator = serialized.iterator; while (iterator.moveNext()) { @@ -2554,8 +2704,8 @@ class _$GCommitsRefCommitReqSerializer switch (key) { case 'vars': result.vars.replace(serializers.deserialize(value, - specifiedType: const FullType(_i3.GCommitsRefCommitVars)) - as _i3.GCommitsRefCommitVars); + specifiedType: const FullType(_i3.GUserPartsVars)) + as _i3.GUserPartsVars); break; case 'document': result.document = serializers.deserialize(value, @@ -2580,20 +2730,20 @@ class _$GCommitsRefCommitReqSerializer } } -class _$GCommitsRefReqSerializer - implements StructuredSerializer { +class _$GRepoCommitReqSerializer + implements StructuredSerializer { @override - final Iterable types = const [GCommitsRefReq, _$GCommitsRefReq]; + final Iterable types = const [GRepoCommitReq, _$GRepoCommitReq]; @override - final String wireName = 'GCommitsRefReq'; + final String wireName = 'GRepoCommitReq'; @override - Iterable serialize(Serializers serializers, GCommitsRefReq object, + Iterable serialize(Serializers serializers, GRepoCommitReq object, {FullType specifiedType = FullType.unspecified}) { final result = [ 'vars', serializers.serialize(object.vars, - specifiedType: const FullType(_i3.GCommitsRefVars)), + specifiedType: const FullType(_i3.GRepoCommitVars)), 'document', serializers.serialize(object.document, specifiedType: const FullType(_i7.DocumentNode)), @@ -2610,10 +2760,10 @@ class _$GCommitsRefReqSerializer } @override - GCommitsRefReq deserialize( + GRepoCommitReq deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { - final result = new GCommitsRefReqBuilder(); + final result = new GRepoCommitReqBuilder(); final iterator = serialized.iterator; while (iterator.moveNext()) { @@ -2623,8 +2773,8 @@ class _$GCommitsRefReqSerializer switch (key) { case 'vars': result.vars.replace(serializers.deserialize(value, - specifiedType: const FullType(_i3.GCommitsRefVars)) - as _i3.GCommitsRefVars); + specifiedType: const FullType(_i3.GRepoCommitVars)) + as _i3.GRepoCommitVars); break; case 'document': result.document = serializers.deserialize(value, @@ -2649,20 +2799,19 @@ class _$GCommitsRefReqSerializer } } -class _$GCommentPartsReqSerializer - implements StructuredSerializer { +class _$GRepoRefReqSerializer implements StructuredSerializer { @override - final Iterable types = const [GCommentPartsReq, _$GCommentPartsReq]; + final Iterable types = const [GRepoRefReq, _$GRepoRefReq]; @override - final String wireName = 'GCommentPartsReq'; + final String wireName = 'GRepoRefReq'; @override - Iterable serialize(Serializers serializers, GCommentPartsReq object, + Iterable serialize(Serializers serializers, GRepoRefReq object, {FullType specifiedType = FullType.unspecified}) { final result = [ 'vars', serializers.serialize(object.vars, - specifiedType: const FullType(_i3.GCommentPartsVars)), + specifiedType: const FullType(_i3.GRepoRefVars)), 'document', serializers.serialize(object.document, specifiedType: const FullType(_i7.DocumentNode)), @@ -2679,10 +2828,9 @@ class _$GCommentPartsReqSerializer } @override - GCommentPartsReq deserialize( - Serializers serializers, Iterable serialized, + GRepoRefReq deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { - final result = new GCommentPartsReqBuilder(); + final result = new GRepoRefReqBuilder(); final iterator = serialized.iterator; while (iterator.moveNext()) { @@ -2692,8 +2840,8 @@ class _$GCommentPartsReqSerializer switch (key) { case 'vars': result.vars.replace(serializers.deserialize(value, - specifiedType: const FullType(_i3.GCommentPartsVars)) - as _i3.GCommentPartsVars); + specifiedType: const FullType(_i3.GRepoRefVars)) + as _i3.GRepoRefVars); break; case 'document': result.document = serializers.deserialize(value, @@ -2718,24 +2866,24 @@ class _$GCommentPartsReqSerializer } } -class _$GReactionConnectionPartsReqSerializer - implements StructuredSerializer { +class _$GCommitsRefCommitReqSerializer + implements StructuredSerializer { @override final Iterable types = const [ - GReactionConnectionPartsReq, - _$GReactionConnectionPartsReq + GCommitsRefCommitReq, + _$GCommitsRefCommitReq ]; @override - final String wireName = 'GReactionConnectionPartsReq'; + final String wireName = 'GCommitsRefCommitReq'; @override Iterable serialize( - Serializers serializers, GReactionConnectionPartsReq object, + Serializers serializers, GCommitsRefCommitReq object, {FullType specifiedType = FullType.unspecified}) { final result = [ 'vars', serializers.serialize(object.vars, - specifiedType: const FullType(_i3.GReactionConnectionPartsVars)), + specifiedType: const FullType(_i3.GCommitsRefCommitVars)), 'document', serializers.serialize(object.document, specifiedType: const FullType(_i7.DocumentNode)), @@ -2752,10 +2900,10 @@ class _$GReactionConnectionPartsReqSerializer } @override - GReactionConnectionPartsReq deserialize( + GCommitsRefCommitReq deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { - final result = new GReactionConnectionPartsReqBuilder(); + final result = new GCommitsRefCommitReqBuilder(); final iterator = serialized.iterator; while (iterator.moveNext()) { @@ -2765,9 +2913,8 @@ class _$GReactionConnectionPartsReqSerializer switch (key) { case 'vars': result.vars.replace(serializers.deserialize(value, - specifiedType: - const FullType(_i3.GReactionConnectionPartsVars)) - as _i3.GReactionConnectionPartsVars); + specifiedType: const FullType(_i3.GCommitsRefCommitVars)) + as _i3.GCommitsRefCommitVars); break; case 'document': result.document = serializers.deserialize(value, @@ -2792,10 +2939,222 @@ class _$GReactionConnectionPartsReqSerializer } } -class _$GReactablePartsReqSerializer - implements StructuredSerializer { +class _$GCommitsRefReqSerializer + implements StructuredSerializer { @override - final Iterable types = const [GReactablePartsReq, _$GReactablePartsReq]; + 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)), + 'fragmentName', + serializers.serialize(object.fragmentName, + specifiedType: const FullType(String)), + 'idFields', + serializers.serialize(object.idFields, + specifiedType: const FullType( + Map, const [const FullType(String), const FullType(dynamic)])), + ]; + + 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 dynamic 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 _$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)), + 'fragmentName', + serializers.serialize(object.fragmentName, + specifiedType: const FullType(String)), + 'idFields', + serializers.serialize(object.idFields, + specifiedType: const FullType( + Map, const [const FullType(String), const FullType(dynamic)])), + ]; + + 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 dynamic 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)), + 'fragmentName', + serializers.serialize(object.fragmentName, + specifiedType: const FullType(String)), + 'idFields', + serializers.serialize(object.idFields, + specifiedType: const FullType( + Map, const [const FullType(String), const FullType(dynamic)])), + ]; + + 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 dynamic 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'; @@ -5240,24 +5599,682 @@ class GGistsReqBuilder implements Builder { } @override - void replace(GGistsReq other) { + void replace(GGistsReq other) { + if (other == null) { + throw new ArgumentError.notNull('other'); + } + _$v = other as _$GGistsReq; + } + + @override + void update(void Function(GGistsReqBuilder) updates) { + if (updates != null) updates(this); + } + + @override + _$GGistsReq build() { + _$GGistsReq _$result; + try { + _$result = _$v ?? + new _$GGistsReq._( + vars: vars.build(), + operation: operation, + requestId: requestId, + updateResult: updateResult, + optimisticResponse: _optimisticResponse?.build(), + updateCacheHandlerKey: updateCacheHandlerKey, + updateCacheHandlerContext: updateCacheHandlerContext, + fetchPolicy: fetchPolicy, + executeOnListen: executeOnListen); + } catch (_) { + String _$failedField; + try { + _$failedField = 'vars'; + vars.build(); + + _$failedField = 'optimisticResponse'; + _optimisticResponse?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + 'GGistsReq', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +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._( + {this.vars, + this.operation, + this.requestId, + this.updateResult, + this.optimisticResponse, + this.updateCacheHandlerKey, + this.updateCacheHandlerContext, + this.fetchPolicy, + this.executeOnListen}) + : super._() { + if (vars == null) { + throw new BuiltValueNullFieldError('GGistReq', 'vars'); + } + if (operation == null) { + throw new BuiltValueNullFieldError('GGistReq', 'operation'); + } + } + + @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('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 { + 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) { + if (other == null) { + throw new ArgumentError.notNull('other'); + } + _$v = other as _$GGistReq; + } + + @override + void update(void Function(GGistReqBuilder) updates) { + if (updates != null) updates(this); + } + + @override + _$GGistReq build() { + _$GGistReq _$result; + try { + _$result = _$v ?? + new _$GGistReq._( + vars: vars.build(), + operation: operation, + requestId: requestId, + updateResult: updateResult, + optimisticResponse: _optimisticResponse?.build(), + updateCacheHandlerKey: updateCacheHandlerKey, + updateCacheHandlerContext: updateCacheHandlerContext, + fetchPolicy: fetchPolicy, + executeOnListen: executeOnListen); + } catch (_) { + String _$failedField; + try { + _$failedField = 'vars'; + vars.build(); + + _$failedField = 'optimisticResponse'; + _optimisticResponse?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + 'GGistReq', _$failedField, e.toString()); + } + rethrow; + } + replace(_$result); + return _$result; + } +} + +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._( + {this.vars, + this.operation, + this.requestId, + this.updateResult, + this.optimisticResponse, + this.updateCacheHandlerKey, + this.updateCacheHandlerContext, + this.fetchPolicy, + this.executeOnListen}) + : super._() { + if (vars == null) { + throw new BuiltValueNullFieldError('GFollowersReq', 'vars'); + } + if (operation == null) { + throw new BuiltValueNullFieldError('GFollowersReq', 'operation'); + } + } + + @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('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 { + 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) { + if (other == null) { + throw new ArgumentError.notNull('other'); + } + _$v = other as _$GFollowersReq; + } + + @override + void update(void Function(GFollowersReqBuilder) updates) { + if (updates != null) updates(this); + } + + @override + _$GFollowersReq build() { + _$GFollowersReq _$result; + try { + _$result = _$v ?? + new _$GFollowersReq._( + vars: vars.build(), + operation: operation, + requestId: requestId, + updateResult: updateResult, + optimisticResponse: _optimisticResponse?.build(), + updateCacheHandlerKey: updateCacheHandlerKey, + updateCacheHandlerContext: updateCacheHandlerContext, + fetchPolicy: fetchPolicy, + executeOnListen: executeOnListen); + } catch (_) { + String _$failedField; + try { + _$failedField = 'vars'; + vars.build(); + + _$failedField = 'optimisticResponse'; + _optimisticResponse?.build(); + } catch (e) { + throw new BuiltValueNestedFieldError( + '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._( + {this.vars, + this.operation, + this.requestId, + this.updateResult, + this.optimisticResponse, + this.updateCacheHandlerKey, + this.updateCacheHandlerContext, + this.fetchPolicy, + this.executeOnListen}) + : super._() { + if (vars == null) { + throw new BuiltValueNullFieldError('GFollowingReq', 'vars'); + } + if (operation == null) { + throw new BuiltValueNullFieldError('GFollowingReq', 'operation'); + } + } + + @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('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 { + 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) { if (other == null) { throw new ArgumentError.notNull('other'); } - _$v = other as _$GGistsReq; + _$v = other as _$GFollowingReq; } @override - void update(void Function(GGistsReqBuilder) updates) { + void update(void Function(GFollowingReqBuilder) updates) { if (updates != null) updates(this); } @override - _$GGistsReq build() { - _$GGistsReq _$result; + _$GFollowingReq build() { + _$GFollowingReq _$result; try { _$result = _$v ?? - new _$GGistsReq._( + new _$GFollowingReq._( vars: vars.build(), operation: operation, requestId: requestId, @@ -5277,7 +6294,7 @@ class GGistsReqBuilder implements Builder { _optimisticResponse?.build(); } catch (e) { throw new BuiltValueNestedFieldError( - 'GGistsReq', _$failedField, e.toString()); + 'GFollowingReq', _$failedField, e.toString()); } rethrow; } @@ -5286,17 +6303,18 @@ class GGistsReqBuilder implements Builder { } } -class _$GGistReq extends GGistReq { +class _$GMembersReq extends GMembersReq { @override - final _i3.GGistVars vars; + final _i3.GMembersVars vars; @override final _i4.Operation operation; @override final String requestId; @override - final _i2.GGistData Function(_i2.GGistData, _i2.GGistData) updateResult; + final _i2.GMembersData Function(_i2.GMembersData, _i2.GMembersData) + updateResult; @override - final _i2.GGistData optimisticResponse; + final _i2.GMembersData optimisticResponse; @override final String updateCacheHandlerKey; @override @@ -5306,10 +6324,10 @@ class _$GGistReq extends GGistReq { @override final bool executeOnListen; - factory _$GGistReq([void Function(GGistReqBuilder) updates]) => - (new GGistReqBuilder()..update(updates)).build(); + factory _$GMembersReq([void Function(GMembersReqBuilder) updates]) => + (new GMembersReqBuilder()..update(updates)).build(); - _$GGistReq._( + _$GMembersReq._( {this.vars, this.operation, this.requestId, @@ -5321,25 +6339,25 @@ class _$GGistReq extends GGistReq { this.executeOnListen}) : super._() { if (vars == null) { - throw new BuiltValueNullFieldError('GGistReq', 'vars'); + throw new BuiltValueNullFieldError('GMembersReq', 'vars'); } if (operation == null) { - throw new BuiltValueNullFieldError('GGistReq', 'operation'); + throw new BuiltValueNullFieldError('GMembersReq', 'operation'); } } @override - GGistReq rebuild(void Function(GGistReqBuilder) updates) => + GMembersReq rebuild(void Function(GMembersReqBuilder) updates) => (toBuilder()..update(updates)).build(); @override - GGistReqBuilder toBuilder() => new GGistReqBuilder()..replace(this); + GMembersReqBuilder toBuilder() => new GMembersReqBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; final dynamic _$dynamicOther = other; - return other is GGistReq && + return other is GMembersReq && vars == other.vars && operation == other.operation && requestId == other.requestId && @@ -5371,7 +6389,7 @@ class _$GGistReq extends GGistReq { @override String toString() { - return (newBuiltValueToStringHelper('GGistReq') + return (newBuiltValueToStringHelper('GMembersReq') ..add('vars', vars) ..add('operation', operation) ..add('requestId', requestId) @@ -5385,12 +6403,13 @@ class _$GGistReq extends GGistReq { } } -class GGistReqBuilder implements Builder { - _$GGistReq _$v; +class GMembersReqBuilder implements Builder { + _$GMembersReq _$v; - _i3.GGistVarsBuilder _vars; - _i3.GGistVarsBuilder get vars => _$this._vars ??= new _i3.GGistVarsBuilder(); - set vars(_i3.GGistVarsBuilder vars) => _$this._vars = vars; + _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; @@ -5400,17 +6419,18 @@ class GGistReqBuilder implements Builder { 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; + _i2.GMembersData Function(_i2.GMembersData, _i2.GMembersData) _updateResult; + _i2.GMembersData Function(_i2.GMembersData, _i2.GMembersData) + get updateResult => _$this._updateResult; set updateResult( - _i2.GGistData Function(_i2.GGistData, _i2.GGistData) updateResult) => + _i2.GMembersData Function(_i2.GMembersData, _i2.GMembersData) + updateResult) => _$this._updateResult = updateResult; - _i2.GGistDataBuilder _optimisticResponse; - _i2.GGistDataBuilder get optimisticResponse => - _$this._optimisticResponse ??= new _i2.GGistDataBuilder(); - set optimisticResponse(_i2.GGistDataBuilder optimisticResponse) => + _i2.GMembersDataBuilder _optimisticResponse; + _i2.GMembersDataBuilder get optimisticResponse => + _$this._optimisticResponse ??= new _i2.GMembersDataBuilder(); + set optimisticResponse(_i2.GMembersDataBuilder optimisticResponse) => _$this._optimisticResponse = optimisticResponse; String _updateCacheHandlerKey; @@ -5435,11 +6455,11 @@ class GGistReqBuilder implements Builder { set executeOnListen(bool executeOnListen) => _$this._executeOnListen = executeOnListen; - GGistReqBuilder() { - GGistReq._initializeBuilder(this); + GMembersReqBuilder() { + GMembersReq._initializeBuilder(this); } - GGistReqBuilder get _$this { + GMembersReqBuilder get _$this { if (_$v != null) { _vars = _$v.vars?.toBuilder(); _operation = _$v.operation; @@ -5456,24 +6476,24 @@ class GGistReqBuilder implements Builder { } @override - void replace(GGistReq other) { + void replace(GMembersReq other) { if (other == null) { throw new ArgumentError.notNull('other'); } - _$v = other as _$GGistReq; + _$v = other as _$GMembersReq; } @override - void update(void Function(GGistReqBuilder) updates) { + void update(void Function(GMembersReqBuilder) updates) { if (updates != null) updates(this); } @override - _$GGistReq build() { - _$GGistReq _$result; + _$GMembersReq build() { + _$GMembersReq _$result; try { _$result = _$v ?? - new _$GGistReq._( + new _$GMembersReq._( vars: vars.build(), operation: operation, requestId: requestId, @@ -5493,7 +6513,7 @@ class GGistReqBuilder implements Builder { _optimisticResponse?.build(); } catch (e) { throw new BuiltValueNestedFieldError( - 'GGistReq', _$failedField, e.toString()); + 'GMembersReq', _$failedField, e.toString()); } rethrow; } @@ -5502,18 +6522,18 @@ class GGistReqBuilder implements Builder { } } -class _$GFollowersReq extends GFollowersReq { +class _$GWatchersReq extends GWatchersReq { @override - final _i3.GFollowersVars vars; + final _i3.GWatchersVars vars; @override final _i4.Operation operation; @override final String requestId; @override - final _i2.GFollowersData Function(_i2.GFollowersData, _i2.GFollowersData) + final _i2.GWatchersData Function(_i2.GWatchersData, _i2.GWatchersData) updateResult; @override - final _i2.GFollowersData optimisticResponse; + final _i2.GWatchersData optimisticResponse; @override final String updateCacheHandlerKey; @override @@ -5523,10 +6543,10 @@ class _$GFollowersReq extends GFollowersReq { @override final bool executeOnListen; - factory _$GFollowersReq([void Function(GFollowersReqBuilder) updates]) => - (new GFollowersReqBuilder()..update(updates)).build(); + factory _$GWatchersReq([void Function(GWatchersReqBuilder) updates]) => + (new GWatchersReqBuilder()..update(updates)).build(); - _$GFollowersReq._( + _$GWatchersReq._( {this.vars, this.operation, this.requestId, @@ -5538,25 +6558,25 @@ class _$GFollowersReq extends GFollowersReq { this.executeOnListen}) : super._() { if (vars == null) { - throw new BuiltValueNullFieldError('GFollowersReq', 'vars'); + throw new BuiltValueNullFieldError('GWatchersReq', 'vars'); } if (operation == null) { - throw new BuiltValueNullFieldError('GFollowersReq', 'operation'); + throw new BuiltValueNullFieldError('GWatchersReq', 'operation'); } } @override - GFollowersReq rebuild(void Function(GFollowersReqBuilder) updates) => + GWatchersReq rebuild(void Function(GWatchersReqBuilder) updates) => (toBuilder()..update(updates)).build(); @override - GFollowersReqBuilder toBuilder() => new GFollowersReqBuilder()..replace(this); + GWatchersReqBuilder toBuilder() => new GWatchersReqBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; final dynamic _$dynamicOther = other; - return other is GFollowersReq && + return other is GWatchersReq && vars == other.vars && operation == other.operation && requestId == other.requestId && @@ -5588,7 +6608,7 @@ class _$GFollowersReq extends GFollowersReq { @override String toString() { - return (newBuiltValueToStringHelper('GFollowersReq') + return (newBuiltValueToStringHelper('GWatchersReq') ..add('vars', vars) ..add('operation', operation) ..add('requestId', requestId) @@ -5602,14 +6622,14 @@ class _$GFollowersReq extends GFollowersReq { } } -class GFollowersReqBuilder - implements Builder { - _$GFollowersReq _$v; +class GWatchersReqBuilder + implements Builder { + _$GWatchersReq _$v; - _i3.GFollowersVarsBuilder _vars; - _i3.GFollowersVarsBuilder get vars => - _$this._vars ??= new _i3.GFollowersVarsBuilder(); - set vars(_i3.GFollowersVarsBuilder vars) => _$this._vars = vars; + _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; @@ -5619,19 +6639,19 @@ class GFollowersReqBuilder String get requestId => _$this._requestId; set requestId(String requestId) => _$this._requestId = requestId; - _i2.GFollowersData Function(_i2.GFollowersData, _i2.GFollowersData) + _i2.GWatchersData Function(_i2.GWatchersData, _i2.GWatchersData) _updateResult; - _i2.GFollowersData Function(_i2.GFollowersData, _i2.GFollowersData) + _i2.GWatchersData Function(_i2.GWatchersData, _i2.GWatchersData) get updateResult => _$this._updateResult; set updateResult( - _i2.GFollowersData Function(_i2.GFollowersData, _i2.GFollowersData) + _i2.GWatchersData Function(_i2.GWatchersData, _i2.GWatchersData) updateResult) => _$this._updateResult = updateResult; - _i2.GFollowersDataBuilder _optimisticResponse; - _i2.GFollowersDataBuilder get optimisticResponse => - _$this._optimisticResponse ??= new _i2.GFollowersDataBuilder(); - set optimisticResponse(_i2.GFollowersDataBuilder optimisticResponse) => + _i2.GWatchersDataBuilder _optimisticResponse; + _i2.GWatchersDataBuilder get optimisticResponse => + _$this._optimisticResponse ??= new _i2.GWatchersDataBuilder(); + set optimisticResponse(_i2.GWatchersDataBuilder optimisticResponse) => _$this._optimisticResponse = optimisticResponse; String _updateCacheHandlerKey; @@ -5656,11 +6676,11 @@ class GFollowersReqBuilder set executeOnListen(bool executeOnListen) => _$this._executeOnListen = executeOnListen; - GFollowersReqBuilder() { - GFollowersReq._initializeBuilder(this); + GWatchersReqBuilder() { + GWatchersReq._initializeBuilder(this); } - GFollowersReqBuilder get _$this { + GWatchersReqBuilder get _$this { if (_$v != null) { _vars = _$v.vars?.toBuilder(); _operation = _$v.operation; @@ -5677,24 +6697,24 @@ class GFollowersReqBuilder } @override - void replace(GFollowersReq other) { + void replace(GWatchersReq other) { if (other == null) { throw new ArgumentError.notNull('other'); } - _$v = other as _$GFollowersReq; + _$v = other as _$GWatchersReq; } @override - void update(void Function(GFollowersReqBuilder) updates) { + void update(void Function(GWatchersReqBuilder) updates) { if (updates != null) updates(this); } @override - _$GFollowersReq build() { - _$GFollowersReq _$result; + _$GWatchersReq build() { + _$GWatchersReq _$result; try { _$result = _$v ?? - new _$GFollowersReq._( + new _$GWatchersReq._( vars: vars.build(), operation: operation, requestId: requestId, @@ -5714,7 +6734,7 @@ class GFollowersReqBuilder _optimisticResponse?.build(); } catch (e) { throw new BuiltValueNestedFieldError( - 'GFollowersReq', _$failedField, e.toString()); + 'GWatchersReq', _$failedField, e.toString()); } rethrow; } @@ -5723,18 +6743,18 @@ class GFollowersReqBuilder } } -class _$GFollowingReq extends GFollowingReq { +class _$GStargazersReq extends GStargazersReq { @override - final _i3.GFollowingVars vars; + final _i3.GStargazersVars vars; @override final _i4.Operation operation; @override final String requestId; @override - final _i2.GFollowingData Function(_i2.GFollowingData, _i2.GFollowingData) + final _i2.GStargazersData Function(_i2.GStargazersData, _i2.GStargazersData) updateResult; @override - final _i2.GFollowingData optimisticResponse; + final _i2.GStargazersData optimisticResponse; @override final String updateCacheHandlerKey; @override @@ -5744,10 +6764,10 @@ class _$GFollowingReq extends GFollowingReq { @override final bool executeOnListen; - factory _$GFollowingReq([void Function(GFollowingReqBuilder) updates]) => - (new GFollowingReqBuilder()..update(updates)).build(); + factory _$GStargazersReq([void Function(GStargazersReqBuilder) updates]) => + (new GStargazersReqBuilder()..update(updates)).build(); - _$GFollowingReq._( + _$GStargazersReq._( {this.vars, this.operation, this.requestId, @@ -5759,25 +6779,26 @@ class _$GFollowingReq extends GFollowingReq { this.executeOnListen}) : super._() { if (vars == null) { - throw new BuiltValueNullFieldError('GFollowingReq', 'vars'); + throw new BuiltValueNullFieldError('GStargazersReq', 'vars'); } if (operation == null) { - throw new BuiltValueNullFieldError('GFollowingReq', 'operation'); + throw new BuiltValueNullFieldError('GStargazersReq', 'operation'); } } @override - GFollowingReq rebuild(void Function(GFollowingReqBuilder) updates) => + GStargazersReq rebuild(void Function(GStargazersReqBuilder) updates) => (toBuilder()..update(updates)).build(); @override - GFollowingReqBuilder toBuilder() => new GFollowingReqBuilder()..replace(this); + GStargazersReqBuilder toBuilder() => + new GStargazersReqBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; final dynamic _$dynamicOther = other; - return other is GFollowingReq && + return other is GStargazersReq && vars == other.vars && operation == other.operation && requestId == other.requestId && @@ -5809,7 +6830,7 @@ class _$GFollowingReq extends GFollowingReq { @override String toString() { - return (newBuiltValueToStringHelper('GFollowingReq') + return (newBuiltValueToStringHelper('GStargazersReq') ..add('vars', vars) ..add('operation', operation) ..add('requestId', requestId) @@ -5823,14 +6844,14 @@ class _$GFollowingReq extends GFollowingReq { } } -class GFollowingReqBuilder - implements Builder { - _$GFollowingReq _$v; +class GStargazersReqBuilder + implements Builder { + _$GStargazersReq _$v; - _i3.GFollowingVarsBuilder _vars; - _i3.GFollowingVarsBuilder get vars => - _$this._vars ??= new _i3.GFollowingVarsBuilder(); - set vars(_i3.GFollowingVarsBuilder vars) => _$this._vars = vars; + _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; @@ -5840,19 +6861,19 @@ class GFollowingReqBuilder String get requestId => _$this._requestId; set requestId(String requestId) => _$this._requestId = requestId; - _i2.GFollowingData Function(_i2.GFollowingData, _i2.GFollowingData) + _i2.GStargazersData Function(_i2.GStargazersData, _i2.GStargazersData) _updateResult; - _i2.GFollowingData Function(_i2.GFollowingData, _i2.GFollowingData) + _i2.GStargazersData Function(_i2.GStargazersData, _i2.GStargazersData) get updateResult => _$this._updateResult; set updateResult( - _i2.GFollowingData Function(_i2.GFollowingData, _i2.GFollowingData) + _i2.GStargazersData Function(_i2.GStargazersData, _i2.GStargazersData) updateResult) => _$this._updateResult = updateResult; - _i2.GFollowingDataBuilder _optimisticResponse; - _i2.GFollowingDataBuilder get optimisticResponse => - _$this._optimisticResponse ??= new _i2.GFollowingDataBuilder(); - set optimisticResponse(_i2.GFollowingDataBuilder optimisticResponse) => + _i2.GStargazersDataBuilder _optimisticResponse; + _i2.GStargazersDataBuilder get optimisticResponse => + _$this._optimisticResponse ??= new _i2.GStargazersDataBuilder(); + set optimisticResponse(_i2.GStargazersDataBuilder optimisticResponse) => _$this._optimisticResponse = optimisticResponse; String _updateCacheHandlerKey; @@ -5877,11 +6898,11 @@ class GFollowingReqBuilder set executeOnListen(bool executeOnListen) => _$this._executeOnListen = executeOnListen; - GFollowingReqBuilder() { - GFollowingReq._initializeBuilder(this); + GStargazersReqBuilder() { + GStargazersReq._initializeBuilder(this); } - GFollowingReqBuilder get _$this { + GStargazersReqBuilder get _$this { if (_$v != null) { _vars = _$v.vars?.toBuilder(); _operation = _$v.operation; @@ -5898,24 +6919,24 @@ class GFollowingReqBuilder } @override - void replace(GFollowingReq other) { + void replace(GStargazersReq other) { if (other == null) { throw new ArgumentError.notNull('other'); } - _$v = other as _$GFollowingReq; + _$v = other as _$GStargazersReq; } @override - void update(void Function(GFollowingReqBuilder) updates) { + void update(void Function(GStargazersReqBuilder) updates) { if (updates != null) updates(this); } @override - _$GFollowingReq build() { - _$GFollowingReq _$result; + _$GStargazersReq build() { + _$GStargazersReq _$result; try { _$result = _$v ?? - new _$GFollowingReq._( + new _$GStargazersReq._( vars: vars.build(), operation: operation, requestId: requestId, @@ -5935,7 +6956,7 @@ class GFollowingReqBuilder _optimisticResponse?.build(); } catch (e) { throw new BuiltValueNestedFieldError( - 'GFollowingReq', _$failedField, e.toString()); + 'GStargazersReq', _$failedField, e.toString()); } rethrow; } @@ -5944,18 +6965,17 @@ class GFollowingReqBuilder } } -class _$GMembersReq extends GMembersReq { +class _$GReposReq extends GReposReq { @override - final _i3.GMembersVars vars; + final _i3.GReposVars vars; @override final _i4.Operation operation; @override final String requestId; @override - final _i2.GMembersData Function(_i2.GMembersData, _i2.GMembersData) - updateResult; + final _i2.GReposData Function(_i2.GReposData, _i2.GReposData) updateResult; @override - final _i2.GMembersData optimisticResponse; + final _i2.GReposData optimisticResponse; @override final String updateCacheHandlerKey; @override @@ -5965,10 +6985,10 @@ class _$GMembersReq extends GMembersReq { @override final bool executeOnListen; - factory _$GMembersReq([void Function(GMembersReqBuilder) updates]) => - (new GMembersReqBuilder()..update(updates)).build(); + factory _$GReposReq([void Function(GReposReqBuilder) updates]) => + (new GReposReqBuilder()..update(updates)).build(); - _$GMembersReq._( + _$GReposReq._( {this.vars, this.operation, this.requestId, @@ -5980,25 +7000,25 @@ class _$GMembersReq extends GMembersReq { this.executeOnListen}) : super._() { if (vars == null) { - throw new BuiltValueNullFieldError('GMembersReq', 'vars'); + throw new BuiltValueNullFieldError('GReposReq', 'vars'); } if (operation == null) { - throw new BuiltValueNullFieldError('GMembersReq', 'operation'); + throw new BuiltValueNullFieldError('GReposReq', 'operation'); } } @override - GMembersReq rebuild(void Function(GMembersReqBuilder) updates) => + GReposReq rebuild(void Function(GReposReqBuilder) updates) => (toBuilder()..update(updates)).build(); @override - GMembersReqBuilder toBuilder() => new GMembersReqBuilder()..replace(this); + GReposReqBuilder toBuilder() => new GReposReqBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; final dynamic _$dynamicOther = other; - return other is GMembersReq && + return other is GReposReq && vars == other.vars && operation == other.operation && requestId == other.requestId && @@ -6030,7 +7050,7 @@ class _$GMembersReq extends GMembersReq { @override String toString() { - return (newBuiltValueToStringHelper('GMembersReq') + return (newBuiltValueToStringHelper('GReposReq') ..add('vars', vars) ..add('operation', operation) ..add('requestId', requestId) @@ -6044,13 +7064,13 @@ class _$GMembersReq extends GMembersReq { } } -class GMembersReqBuilder implements Builder { - _$GMembersReq _$v; +class GReposReqBuilder implements Builder { + _$GReposReq _$v; - _i3.GMembersVarsBuilder _vars; - _i3.GMembersVarsBuilder get vars => - _$this._vars ??= new _i3.GMembersVarsBuilder(); - set vars(_i3.GMembersVarsBuilder vars) => _$this._vars = vars; + _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; @@ -6060,18 +7080,18 @@ class GMembersReqBuilder implements Builder { 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; + _i2.GReposData Function(_i2.GReposData, _i2.GReposData) _updateResult; + _i2.GReposData Function(_i2.GReposData, _i2.GReposData) get updateResult => + _$this._updateResult; set updateResult( - _i2.GMembersData Function(_i2.GMembersData, _i2.GMembersData) + _i2.GReposData Function(_i2.GReposData, _i2.GReposData) updateResult) => _$this._updateResult = updateResult; - _i2.GMembersDataBuilder _optimisticResponse; - _i2.GMembersDataBuilder get optimisticResponse => - _$this._optimisticResponse ??= new _i2.GMembersDataBuilder(); - set optimisticResponse(_i2.GMembersDataBuilder optimisticResponse) => + _i2.GReposDataBuilder _optimisticResponse; + _i2.GReposDataBuilder get optimisticResponse => + _$this._optimisticResponse ??= new _i2.GReposDataBuilder(); + set optimisticResponse(_i2.GReposDataBuilder optimisticResponse) => _$this._optimisticResponse = optimisticResponse; String _updateCacheHandlerKey; @@ -6096,11 +7116,11 @@ class GMembersReqBuilder implements Builder { set executeOnListen(bool executeOnListen) => _$this._executeOnListen = executeOnListen; - GMembersReqBuilder() { - GMembersReq._initializeBuilder(this); + GReposReqBuilder() { + GReposReq._initializeBuilder(this); } - GMembersReqBuilder get _$this { + GReposReqBuilder get _$this { if (_$v != null) { _vars = _$v.vars?.toBuilder(); _operation = _$v.operation; @@ -6117,24 +7137,24 @@ class GMembersReqBuilder implements Builder { } @override - void replace(GMembersReq other) { + void replace(GReposReq other) { if (other == null) { throw new ArgumentError.notNull('other'); } - _$v = other as _$GMembersReq; + _$v = other as _$GReposReq; } @override - void update(void Function(GMembersReqBuilder) updates) { + void update(void Function(GReposReqBuilder) updates) { if (updates != null) updates(this); } @override - _$GMembersReq build() { - _$GMembersReq _$result; + _$GReposReq build() { + _$GReposReq _$result; try { _$result = _$v ?? - new _$GMembersReq._( + new _$GReposReq._( vars: vars.build(), operation: operation, requestId: requestId, @@ -6154,7 +7174,7 @@ class GMembersReqBuilder implements Builder { _optimisticResponse?.build(); } catch (e) { throw new BuiltValueNestedFieldError( - 'GMembersReq', _$failedField, e.toString()); + 'GReposReq', _$failedField, e.toString()); } rethrow; } @@ -6163,18 +7183,17 @@ class GMembersReqBuilder implements Builder { } } -class _$GWatchersReq extends GWatchersReq { +class _$GStarsReq extends GStarsReq { @override - final _i3.GWatchersVars vars; + final _i3.GStarsVars vars; @override final _i4.Operation operation; @override final String requestId; @override - final _i2.GWatchersData Function(_i2.GWatchersData, _i2.GWatchersData) - updateResult; + final _i2.GStarsData Function(_i2.GStarsData, _i2.GStarsData) updateResult; @override - final _i2.GWatchersData optimisticResponse; + final _i2.GStarsData optimisticResponse; @override final String updateCacheHandlerKey; @override @@ -6184,10 +7203,10 @@ class _$GWatchersReq extends GWatchersReq { @override final bool executeOnListen; - factory _$GWatchersReq([void Function(GWatchersReqBuilder) updates]) => - (new GWatchersReqBuilder()..update(updates)).build(); + factory _$GStarsReq([void Function(GStarsReqBuilder) updates]) => + (new GStarsReqBuilder()..update(updates)).build(); - _$GWatchersReq._( + _$GStarsReq._( {this.vars, this.operation, this.requestId, @@ -6199,25 +7218,25 @@ class _$GWatchersReq extends GWatchersReq { this.executeOnListen}) : super._() { if (vars == null) { - throw new BuiltValueNullFieldError('GWatchersReq', 'vars'); + throw new BuiltValueNullFieldError('GStarsReq', 'vars'); } if (operation == null) { - throw new BuiltValueNullFieldError('GWatchersReq', 'operation'); + throw new BuiltValueNullFieldError('GStarsReq', 'operation'); } } @override - GWatchersReq rebuild(void Function(GWatchersReqBuilder) updates) => + GStarsReq rebuild(void Function(GStarsReqBuilder) updates) => (toBuilder()..update(updates)).build(); @override - GWatchersReqBuilder toBuilder() => new GWatchersReqBuilder()..replace(this); + GStarsReqBuilder toBuilder() => new GStarsReqBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; final dynamic _$dynamicOther = other; - return other is GWatchersReq && + return other is GStarsReq && vars == other.vars && operation == other.operation && requestId == other.requestId && @@ -6249,7 +7268,7 @@ class _$GWatchersReq extends GWatchersReq { @override String toString() { - return (newBuiltValueToStringHelper('GWatchersReq') + return (newBuiltValueToStringHelper('GStarsReq') ..add('vars', vars) ..add('operation', operation) ..add('requestId', requestId) @@ -6263,14 +7282,13 @@ class _$GWatchersReq extends GWatchersReq { } } -class GWatchersReqBuilder - implements Builder { - _$GWatchersReq _$v; +class GStarsReqBuilder implements Builder { + _$GStarsReq _$v; - _i3.GWatchersVarsBuilder _vars; - _i3.GWatchersVarsBuilder get vars => - _$this._vars ??= new _i3.GWatchersVarsBuilder(); - set vars(_i3.GWatchersVarsBuilder vars) => _$this._vars = vars; + _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; @@ -6280,19 +7298,18 @@ class GWatchersReqBuilder 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; + _i2.GStarsData Function(_i2.GStarsData, _i2.GStarsData) _updateResult; + _i2.GStarsData Function(_i2.GStarsData, _i2.GStarsData) get updateResult => + _$this._updateResult; set updateResult( - _i2.GWatchersData Function(_i2.GWatchersData, _i2.GWatchersData) + _i2.GStarsData Function(_i2.GStarsData, _i2.GStarsData) updateResult) => _$this._updateResult = updateResult; - _i2.GWatchersDataBuilder _optimisticResponse; - _i2.GWatchersDataBuilder get optimisticResponse => - _$this._optimisticResponse ??= new _i2.GWatchersDataBuilder(); - set optimisticResponse(_i2.GWatchersDataBuilder optimisticResponse) => + _i2.GStarsDataBuilder _optimisticResponse; + _i2.GStarsDataBuilder get optimisticResponse => + _$this._optimisticResponse ??= new _i2.GStarsDataBuilder(); + set optimisticResponse(_i2.GStarsDataBuilder optimisticResponse) => _$this._optimisticResponse = optimisticResponse; String _updateCacheHandlerKey; @@ -6317,11 +7334,11 @@ class GWatchersReqBuilder set executeOnListen(bool executeOnListen) => _$this._executeOnListen = executeOnListen; - GWatchersReqBuilder() { - GWatchersReq._initializeBuilder(this); + GStarsReqBuilder() { + GStarsReq._initializeBuilder(this); } - GWatchersReqBuilder get _$this { + GStarsReqBuilder get _$this { if (_$v != null) { _vars = _$v.vars?.toBuilder(); _operation = _$v.operation; @@ -6338,24 +7355,24 @@ class GWatchersReqBuilder } @override - void replace(GWatchersReq other) { + void replace(GStarsReq other) { if (other == null) { throw new ArgumentError.notNull('other'); } - _$v = other as _$GWatchersReq; + _$v = other as _$GStarsReq; } @override - void update(void Function(GWatchersReqBuilder) updates) { + void update(void Function(GStarsReqBuilder) updates) { if (updates != null) updates(this); } @override - _$GWatchersReq build() { - _$GWatchersReq _$result; + _$GStarsReq build() { + _$GStarsReq _$result; try { _$result = _$v ?? - new _$GWatchersReq._( + new _$GStarsReq._( vars: vars.build(), operation: operation, requestId: requestId, @@ -6375,7 +7392,7 @@ class GWatchersReqBuilder _optimisticResponse?.build(); } catch (e) { throw new BuiltValueNestedFieldError( - 'GWatchersReq', _$failedField, e.toString()); + 'GStarsReq', _$failedField, e.toString()); } rethrow; } @@ -6384,18 +7401,17 @@ class GWatchersReqBuilder } } -class _$GStargazersReq extends GStargazersReq { +class _$GViewerReq extends GViewerReq { @override - final _i3.GStargazersVars vars; + final _i3.GViewerVars vars; @override final _i4.Operation operation; @override final String requestId; @override - final _i2.GStargazersData Function(_i2.GStargazersData, _i2.GStargazersData) - updateResult; + final _i2.GViewerData Function(_i2.GViewerData, _i2.GViewerData) updateResult; @override - final _i2.GStargazersData optimisticResponse; + final _i2.GViewerData optimisticResponse; @override final String updateCacheHandlerKey; @override @@ -6405,10 +7421,10 @@ class _$GStargazersReq extends GStargazersReq { @override final bool executeOnListen; - factory _$GStargazersReq([void Function(GStargazersReqBuilder) updates]) => - (new GStargazersReqBuilder()..update(updates)).build(); + factory _$GViewerReq([void Function(GViewerReqBuilder) updates]) => + (new GViewerReqBuilder()..update(updates)).build(); - _$GStargazersReq._( + _$GViewerReq._( {this.vars, this.operation, this.requestId, @@ -6420,26 +7436,25 @@ class _$GStargazersReq extends GStargazersReq { this.executeOnListen}) : super._() { if (vars == null) { - throw new BuiltValueNullFieldError('GStargazersReq', 'vars'); + throw new BuiltValueNullFieldError('GViewerReq', 'vars'); } if (operation == null) { - throw new BuiltValueNullFieldError('GStargazersReq', 'operation'); + throw new BuiltValueNullFieldError('GViewerReq', 'operation'); } } @override - GStargazersReq rebuild(void Function(GStargazersReqBuilder) updates) => + GViewerReq rebuild(void Function(GViewerReqBuilder) updates) => (toBuilder()..update(updates)).build(); @override - GStargazersReqBuilder toBuilder() => - new GStargazersReqBuilder()..replace(this); + GViewerReqBuilder toBuilder() => new GViewerReqBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; final dynamic _$dynamicOther = other; - return other is GStargazersReq && + return other is GViewerReq && vars == other.vars && operation == other.operation && requestId == other.requestId && @@ -6471,7 +7486,7 @@ class _$GStargazersReq extends GStargazersReq { @override String toString() { - return (newBuiltValueToStringHelper('GStargazersReq') + return (newBuiltValueToStringHelper('GViewerReq') ..add('vars', vars) ..add('operation', operation) ..add('requestId', requestId) @@ -6485,14 +7500,13 @@ class _$GStargazersReq extends GStargazersReq { } } -class GStargazersReqBuilder - implements Builder { - _$GStargazersReq _$v; +class GViewerReqBuilder implements Builder { + _$GViewerReq _$v; - _i3.GStargazersVarsBuilder _vars; - _i3.GStargazersVarsBuilder get vars => - _$this._vars ??= new _i3.GStargazersVarsBuilder(); - set vars(_i3.GStargazersVarsBuilder vars) => _$this._vars = vars; + _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; @@ -6502,19 +7516,18 @@ class GStargazersReqBuilder 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; + _i2.GViewerData Function(_i2.GViewerData, _i2.GViewerData) _updateResult; + _i2.GViewerData Function(_i2.GViewerData, _i2.GViewerData) get updateResult => + _$this._updateResult; set updateResult( - _i2.GStargazersData Function(_i2.GStargazersData, _i2.GStargazersData) + _i2.GViewerData Function(_i2.GViewerData, _i2.GViewerData) updateResult) => _$this._updateResult = updateResult; - _i2.GStargazersDataBuilder _optimisticResponse; - _i2.GStargazersDataBuilder get optimisticResponse => - _$this._optimisticResponse ??= new _i2.GStargazersDataBuilder(); - set optimisticResponse(_i2.GStargazersDataBuilder optimisticResponse) => + _i2.GViewerDataBuilder _optimisticResponse; + _i2.GViewerDataBuilder get optimisticResponse => + _$this._optimisticResponse ??= new _i2.GViewerDataBuilder(); + set optimisticResponse(_i2.GViewerDataBuilder optimisticResponse) => _$this._optimisticResponse = optimisticResponse; String _updateCacheHandlerKey; @@ -6539,11 +7552,11 @@ class GStargazersReqBuilder set executeOnListen(bool executeOnListen) => _$this._executeOnListen = executeOnListen; - GStargazersReqBuilder() { - GStargazersReq._initializeBuilder(this); + GViewerReqBuilder() { + GViewerReq._initializeBuilder(this); } - GStargazersReqBuilder get _$this { + GViewerReqBuilder get _$this { if (_$v != null) { _vars = _$v.vars?.toBuilder(); _operation = _$v.operation; @@ -6560,24 +7573,24 @@ class GStargazersReqBuilder } @override - void replace(GStargazersReq other) { + void replace(GViewerReq other) { if (other == null) { throw new ArgumentError.notNull('other'); } - _$v = other as _$GStargazersReq; + _$v = other as _$GViewerReq; } @override - void update(void Function(GStargazersReqBuilder) updates) { + void update(void Function(GViewerReqBuilder) updates) { if (updates != null) updates(this); } @override - _$GStargazersReq build() { - _$GStargazersReq _$result; + _$GViewerReq build() { + _$GViewerReq _$result; try { _$result = _$v ?? - new _$GStargazersReq._( + new _$GViewerReq._( vars: vars.build(), operation: operation, requestId: requestId, @@ -6597,7 +7610,7 @@ class GStargazersReqBuilder _optimisticResponse?.build(); } catch (e) { throw new BuiltValueNestedFieldError( - 'GStargazersReq', _$failedField, e.toString()); + 'GViewerReq', _$failedField, e.toString()); } rethrow; } @@ -6606,17 +7619,17 @@ class GStargazersReqBuilder } } -class _$GReposReq extends GReposReq { +class _$GUserReq extends GUserReq { @override - final _i3.GReposVars vars; + final _i3.GUserVars vars; @override final _i4.Operation operation; @override final String requestId; @override - final _i2.GReposData Function(_i2.GReposData, _i2.GReposData) updateResult; + final _i2.GUserData Function(_i2.GUserData, _i2.GUserData) updateResult; @override - final _i2.GReposData optimisticResponse; + final _i2.GUserData optimisticResponse; @override final String updateCacheHandlerKey; @override @@ -6626,10 +7639,10 @@ class _$GReposReq extends GReposReq { @override final bool executeOnListen; - factory _$GReposReq([void Function(GReposReqBuilder) updates]) => - (new GReposReqBuilder()..update(updates)).build(); + factory _$GUserReq([void Function(GUserReqBuilder) updates]) => + (new GUserReqBuilder()..update(updates)).build(); - _$GReposReq._( + _$GUserReq._( {this.vars, this.operation, this.requestId, @@ -6641,25 +7654,25 @@ class _$GReposReq extends GReposReq { this.executeOnListen}) : super._() { if (vars == null) { - throw new BuiltValueNullFieldError('GReposReq', 'vars'); + throw new BuiltValueNullFieldError('GUserReq', 'vars'); } if (operation == null) { - throw new BuiltValueNullFieldError('GReposReq', 'operation'); + throw new BuiltValueNullFieldError('GUserReq', 'operation'); } } @override - GReposReq rebuild(void Function(GReposReqBuilder) updates) => + GUserReq rebuild(void Function(GUserReqBuilder) updates) => (toBuilder()..update(updates)).build(); @override - GReposReqBuilder toBuilder() => new GReposReqBuilder()..replace(this); + GUserReqBuilder toBuilder() => new GUserReqBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; final dynamic _$dynamicOther = other; - return other is GReposReq && + return other is GUserReq && vars == other.vars && operation == other.operation && requestId == other.requestId && @@ -6691,7 +7704,7 @@ class _$GReposReq extends GReposReq { @override String toString() { - return (newBuiltValueToStringHelper('GReposReq') + return (newBuiltValueToStringHelper('GUserReq') ..add('vars', vars) ..add('operation', operation) ..add('requestId', requestId) @@ -6705,13 +7718,12 @@ class _$GReposReq extends GReposReq { } } -class GReposReqBuilder implements Builder { - _$GReposReq _$v; +class GUserReqBuilder implements Builder { + _$GUserReq _$v; - _i3.GReposVarsBuilder _vars; - _i3.GReposVarsBuilder get vars => - _$this._vars ??= new _i3.GReposVarsBuilder(); - set vars(_i3.GReposVarsBuilder vars) => _$this._vars = vars; + _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; @@ -6721,18 +7733,17 @@ class GReposReqBuilder implements Builder { 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 => + _i2.GUserData Function(_i2.GUserData, _i2.GUserData) _updateResult; + _i2.GUserData Function(_i2.GUserData, _i2.GUserData) get updateResult => _$this._updateResult; - set updateResult( - _i2.GReposData Function(_i2.GReposData, _i2.GReposData) - updateResult) => + set updateResult( + _i2.GUserData Function(_i2.GUserData, _i2.GUserData) updateResult) => _$this._updateResult = updateResult; - _i2.GReposDataBuilder _optimisticResponse; - _i2.GReposDataBuilder get optimisticResponse => - _$this._optimisticResponse ??= new _i2.GReposDataBuilder(); - set optimisticResponse(_i2.GReposDataBuilder optimisticResponse) => + _i2.GUserDataBuilder _optimisticResponse; + _i2.GUserDataBuilder get optimisticResponse => + _$this._optimisticResponse ??= new _i2.GUserDataBuilder(); + set optimisticResponse(_i2.GUserDataBuilder optimisticResponse) => _$this._optimisticResponse = optimisticResponse; String _updateCacheHandlerKey; @@ -6757,11 +7768,11 @@ class GReposReqBuilder implements Builder { set executeOnListen(bool executeOnListen) => _$this._executeOnListen = executeOnListen; - GReposReqBuilder() { - GReposReq._initializeBuilder(this); + GUserReqBuilder() { + GUserReq._initializeBuilder(this); } - GReposReqBuilder get _$this { + GUserReqBuilder get _$this { if (_$v != null) { _vars = _$v.vars?.toBuilder(); _operation = _$v.operation; @@ -6778,24 +7789,24 @@ class GReposReqBuilder implements Builder { } @override - void replace(GReposReq other) { + void replace(GUserReq other) { if (other == null) { throw new ArgumentError.notNull('other'); } - _$v = other as _$GReposReq; + _$v = other as _$GUserReq; } @override - void update(void Function(GReposReqBuilder) updates) { + void update(void Function(GUserReqBuilder) updates) { if (updates != null) updates(this); } @override - _$GReposReq build() { - _$GReposReq _$result; + _$GUserReq build() { + _$GUserReq _$result; try { _$result = _$v ?? - new _$GReposReq._( + new _$GUserReq._( vars: vars.build(), operation: operation, requestId: requestId, @@ -6815,7 +7826,7 @@ class GReposReqBuilder implements Builder { _optimisticResponse?.build(); } catch (e) { throw new BuiltValueNestedFieldError( - 'GReposReq', _$failedField, e.toString()); + 'GUserReq', _$failedField, e.toString()); } rethrow; } @@ -6824,17 +7835,17 @@ class GReposReqBuilder implements Builder { } } -class _$GStarsReq extends GStarsReq { +class _$GRepoReq extends GRepoReq { @override - final _i3.GStarsVars vars; + final _i3.GRepoVars vars; @override final _i4.Operation operation; @override final String requestId; @override - final _i2.GStarsData Function(_i2.GStarsData, _i2.GStarsData) updateResult; + final _i2.GRepoData Function(_i2.GRepoData, _i2.GRepoData) updateResult; @override - final _i2.GStarsData optimisticResponse; + final _i2.GRepoData optimisticResponse; @override final String updateCacheHandlerKey; @override @@ -6844,10 +7855,10 @@ class _$GStarsReq extends GStarsReq { @override final bool executeOnListen; - factory _$GStarsReq([void Function(GStarsReqBuilder) updates]) => - (new GStarsReqBuilder()..update(updates)).build(); + factory _$GRepoReq([void Function(GRepoReqBuilder) updates]) => + (new GRepoReqBuilder()..update(updates)).build(); - _$GStarsReq._( + _$GRepoReq._( {this.vars, this.operation, this.requestId, @@ -6859,25 +7870,25 @@ class _$GStarsReq extends GStarsReq { this.executeOnListen}) : super._() { if (vars == null) { - throw new BuiltValueNullFieldError('GStarsReq', 'vars'); + throw new BuiltValueNullFieldError('GRepoReq', 'vars'); } if (operation == null) { - throw new BuiltValueNullFieldError('GStarsReq', 'operation'); + throw new BuiltValueNullFieldError('GRepoReq', 'operation'); } } @override - GStarsReq rebuild(void Function(GStarsReqBuilder) updates) => + GRepoReq rebuild(void Function(GRepoReqBuilder) updates) => (toBuilder()..update(updates)).build(); @override - GStarsReqBuilder toBuilder() => new GStarsReqBuilder()..replace(this); + GRepoReqBuilder toBuilder() => new GRepoReqBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; final dynamic _$dynamicOther = other; - return other is GStarsReq && + return other is GRepoReq && vars == other.vars && operation == other.operation && requestId == other.requestId && @@ -6909,7 +7920,7 @@ class _$GStarsReq extends GStarsReq { @override String toString() { - return (newBuiltValueToStringHelper('GStarsReq') + return (newBuiltValueToStringHelper('GRepoReq') ..add('vars', vars) ..add('operation', operation) ..add('requestId', requestId) @@ -6923,13 +7934,12 @@ class _$GStarsReq extends GStarsReq { } } -class GStarsReqBuilder implements Builder { - _$GStarsReq _$v; +class GRepoReqBuilder implements Builder { + _$GRepoReq _$v; - _i3.GStarsVarsBuilder _vars; - _i3.GStarsVarsBuilder get vars => - _$this._vars ??= new _i3.GStarsVarsBuilder(); - set vars(_i3.GStarsVarsBuilder vars) => _$this._vars = vars; + _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; @@ -6939,18 +7949,17 @@ class GStarsReqBuilder implements Builder { 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 => + _i2.GRepoData Function(_i2.GRepoData, _i2.GRepoData) _updateResult; + _i2.GRepoData Function(_i2.GRepoData, _i2.GRepoData) get updateResult => _$this._updateResult; set updateResult( - _i2.GStarsData Function(_i2.GStarsData, _i2.GStarsData) - updateResult) => + _i2.GRepoData Function(_i2.GRepoData, _i2.GRepoData) updateResult) => _$this._updateResult = updateResult; - _i2.GStarsDataBuilder _optimisticResponse; - _i2.GStarsDataBuilder get optimisticResponse => - _$this._optimisticResponse ??= new _i2.GStarsDataBuilder(); - set optimisticResponse(_i2.GStarsDataBuilder optimisticResponse) => + _i2.GRepoDataBuilder _optimisticResponse; + _i2.GRepoDataBuilder get optimisticResponse => + _$this._optimisticResponse ??= new _i2.GRepoDataBuilder(); + set optimisticResponse(_i2.GRepoDataBuilder optimisticResponse) => _$this._optimisticResponse = optimisticResponse; String _updateCacheHandlerKey; @@ -6975,11 +7984,11 @@ class GStarsReqBuilder implements Builder { set executeOnListen(bool executeOnListen) => _$this._executeOnListen = executeOnListen; - GStarsReqBuilder() { - GStarsReq._initializeBuilder(this); + GRepoReqBuilder() { + GRepoReq._initializeBuilder(this); } - GStarsReqBuilder get _$this { + GRepoReqBuilder get _$this { if (_$v != null) { _vars = _$v.vars?.toBuilder(); _operation = _$v.operation; @@ -6996,24 +8005,24 @@ class GStarsReqBuilder implements Builder { } @override - void replace(GStarsReq other) { + void replace(GRepoReq other) { if (other == null) { throw new ArgumentError.notNull('other'); } - _$v = other as _$GStarsReq; + _$v = other as _$GRepoReq; } @override - void update(void Function(GStarsReqBuilder) updates) { + void update(void Function(GRepoReqBuilder) updates) { if (updates != null) updates(this); } @override - _$GStarsReq build() { - _$GStarsReq _$result; + _$GRepoReq build() { + _$GRepoReq _$result; try { _$result = _$v ?? - new _$GStarsReq._( + new _$GRepoReq._( vars: vars.build(), operation: operation, requestId: requestId, @@ -7033,7 +8042,7 @@ class GStarsReqBuilder implements Builder { _optimisticResponse?.build(); } catch (e) { throw new BuiltValueNestedFieldError( - 'GStarsReq', _$failedField, e.toString()); + 'GRepoReq', _$failedField, e.toString()); } rethrow; } @@ -7042,17 +8051,18 @@ class GStarsReqBuilder implements Builder { } } -class _$GViewerReq extends GViewerReq { +class _$GCommitsReq extends GCommitsReq { @override - final _i3.GViewerVars vars; + final _i3.GCommitsVars vars; @override final _i4.Operation operation; @override final String requestId; @override - final _i2.GViewerData Function(_i2.GViewerData, _i2.GViewerData) updateResult; + final _i2.GCommitsData Function(_i2.GCommitsData, _i2.GCommitsData) + updateResult; @override - final _i2.GViewerData optimisticResponse; + final _i2.GCommitsData optimisticResponse; @override final String updateCacheHandlerKey; @override @@ -7062,10 +8072,10 @@ class _$GViewerReq extends GViewerReq { @override final bool executeOnListen; - factory _$GViewerReq([void Function(GViewerReqBuilder) updates]) => - (new GViewerReqBuilder()..update(updates)).build(); + factory _$GCommitsReq([void Function(GCommitsReqBuilder) updates]) => + (new GCommitsReqBuilder()..update(updates)).build(); - _$GViewerReq._( + _$GCommitsReq._( {this.vars, this.operation, this.requestId, @@ -7077,25 +8087,25 @@ class _$GViewerReq extends GViewerReq { this.executeOnListen}) : super._() { if (vars == null) { - throw new BuiltValueNullFieldError('GViewerReq', 'vars'); + throw new BuiltValueNullFieldError('GCommitsReq', 'vars'); } if (operation == null) { - throw new BuiltValueNullFieldError('GViewerReq', 'operation'); + throw new BuiltValueNullFieldError('GCommitsReq', 'operation'); } } @override - GViewerReq rebuild(void Function(GViewerReqBuilder) updates) => + GCommitsReq rebuild(void Function(GCommitsReqBuilder) updates) => (toBuilder()..update(updates)).build(); @override - GViewerReqBuilder toBuilder() => new GViewerReqBuilder()..replace(this); + GCommitsReqBuilder toBuilder() => new GCommitsReqBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; final dynamic _$dynamicOther = other; - return other is GViewerReq && + return other is GCommitsReq && vars == other.vars && operation == other.operation && requestId == other.requestId && @@ -7127,7 +8137,7 @@ class _$GViewerReq extends GViewerReq { @override String toString() { - return (newBuiltValueToStringHelper('GViewerReq') + return (newBuiltValueToStringHelper('GCommitsReq') ..add('vars', vars) ..add('operation', operation) ..add('requestId', requestId) @@ -7141,13 +8151,13 @@ class _$GViewerReq extends GViewerReq { } } -class GViewerReqBuilder implements Builder { - _$GViewerReq _$v; +class GCommitsReqBuilder implements Builder { + _$GCommitsReq _$v; - _i3.GViewerVarsBuilder _vars; - _i3.GViewerVarsBuilder get vars => - _$this._vars ??= new _i3.GViewerVarsBuilder(); - set vars(_i3.GViewerVarsBuilder vars) => _$this._vars = vars; + _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; @@ -7157,18 +8167,18 @@ class GViewerReqBuilder implements Builder { 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; + _i2.GCommitsData Function(_i2.GCommitsData, _i2.GCommitsData) _updateResult; + _i2.GCommitsData Function(_i2.GCommitsData, _i2.GCommitsData) + get updateResult => _$this._updateResult; set updateResult( - _i2.GViewerData Function(_i2.GViewerData, _i2.GViewerData) + _i2.GCommitsData Function(_i2.GCommitsData, _i2.GCommitsData) updateResult) => _$this._updateResult = updateResult; - _i2.GViewerDataBuilder _optimisticResponse; - _i2.GViewerDataBuilder get optimisticResponse => - _$this._optimisticResponse ??= new _i2.GViewerDataBuilder(); - set optimisticResponse(_i2.GViewerDataBuilder optimisticResponse) => + _i2.GCommitsDataBuilder _optimisticResponse; + _i2.GCommitsDataBuilder get optimisticResponse => + _$this._optimisticResponse ??= new _i2.GCommitsDataBuilder(); + set optimisticResponse(_i2.GCommitsDataBuilder optimisticResponse) => _$this._optimisticResponse = optimisticResponse; String _updateCacheHandlerKey; @@ -7193,11 +8203,11 @@ class GViewerReqBuilder implements Builder { set executeOnListen(bool executeOnListen) => _$this._executeOnListen = executeOnListen; - GViewerReqBuilder() { - GViewerReq._initializeBuilder(this); + GCommitsReqBuilder() { + GCommitsReq._initializeBuilder(this); } - GViewerReqBuilder get _$this { + GCommitsReqBuilder get _$this { if (_$v != null) { _vars = _$v.vars?.toBuilder(); _operation = _$v.operation; @@ -7214,24 +8224,24 @@ class GViewerReqBuilder implements Builder { } @override - void replace(GViewerReq other) { + void replace(GCommitsReq other) { if (other == null) { throw new ArgumentError.notNull('other'); } - _$v = other as _$GViewerReq; + _$v = other as _$GCommitsReq; } @override - void update(void Function(GViewerReqBuilder) updates) { + void update(void Function(GCommitsReqBuilder) updates) { if (updates != null) updates(this); } @override - _$GViewerReq build() { - _$GViewerReq _$result; + _$GCommitsReq build() { + _$GCommitsReq _$result; try { _$result = _$v ?? - new _$GViewerReq._( + new _$GCommitsReq._( vars: vars.build(), operation: operation, requestId: requestId, @@ -7251,7 +8261,7 @@ class GViewerReqBuilder implements Builder { _optimisticResponse?.build(); } catch (e) { throw new BuiltValueNestedFieldError( - 'GViewerReq', _$failedField, e.toString()); + 'GCommitsReq', _$failedField, e.toString()); } rethrow; } @@ -7260,17 +8270,17 @@ class GViewerReqBuilder implements Builder { } } -class _$GUserReq extends GUserReq { +class _$GIssuesReq extends GIssuesReq { @override - final _i3.GUserVars vars; + final _i3.GIssuesVars vars; @override final _i4.Operation operation; @override final String requestId; @override - final _i2.GUserData Function(_i2.GUserData, _i2.GUserData) updateResult; + final _i2.GIssuesData Function(_i2.GIssuesData, _i2.GIssuesData) updateResult; @override - final _i2.GUserData optimisticResponse; + final _i2.GIssuesData optimisticResponse; @override final String updateCacheHandlerKey; @override @@ -7280,10 +8290,10 @@ class _$GUserReq extends GUserReq { @override final bool executeOnListen; - factory _$GUserReq([void Function(GUserReqBuilder) updates]) => - (new GUserReqBuilder()..update(updates)).build(); + factory _$GIssuesReq([void Function(GIssuesReqBuilder) updates]) => + (new GIssuesReqBuilder()..update(updates)).build(); - _$GUserReq._( + _$GIssuesReq._( {this.vars, this.operation, this.requestId, @@ -7295,25 +8305,25 @@ class _$GUserReq extends GUserReq { this.executeOnListen}) : super._() { if (vars == null) { - throw new BuiltValueNullFieldError('GUserReq', 'vars'); + throw new BuiltValueNullFieldError('GIssuesReq', 'vars'); } if (operation == null) { - throw new BuiltValueNullFieldError('GUserReq', 'operation'); + throw new BuiltValueNullFieldError('GIssuesReq', 'operation'); } } @override - GUserReq rebuild(void Function(GUserReqBuilder) updates) => + GIssuesReq rebuild(void Function(GIssuesReqBuilder) updates) => (toBuilder()..update(updates)).build(); @override - GUserReqBuilder toBuilder() => new GUserReqBuilder()..replace(this); + GIssuesReqBuilder toBuilder() => new GIssuesReqBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; final dynamic _$dynamicOther = other; - return other is GUserReq && + return other is GIssuesReq && vars == other.vars && operation == other.operation && requestId == other.requestId && @@ -7345,7 +8355,7 @@ class _$GUserReq extends GUserReq { @override String toString() { - return (newBuiltValueToStringHelper('GUserReq') + return (newBuiltValueToStringHelper('GIssuesReq') ..add('vars', vars) ..add('operation', operation) ..add('requestId', requestId) @@ -7359,12 +8369,13 @@ class _$GUserReq extends GUserReq { } } -class GUserReqBuilder implements Builder { - _$GUserReq _$v; +class GIssuesReqBuilder implements Builder { + _$GIssuesReq _$v; - _i3.GUserVarsBuilder _vars; - _i3.GUserVarsBuilder get vars => _$this._vars ??= new _i3.GUserVarsBuilder(); - set vars(_i3.GUserVarsBuilder vars) => _$this._vars = vars; + _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; @@ -7374,17 +8385,18 @@ class GUserReqBuilder implements Builder { 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 => + _i2.GIssuesData Function(_i2.GIssuesData, _i2.GIssuesData) _updateResult; + _i2.GIssuesData Function(_i2.GIssuesData, _i2.GIssuesData) get updateResult => _$this._updateResult; set updateResult( - _i2.GUserData Function(_i2.GUserData, _i2.GUserData) updateResult) => + _i2.GIssuesData Function(_i2.GIssuesData, _i2.GIssuesData) + updateResult) => _$this._updateResult = updateResult; - _i2.GUserDataBuilder _optimisticResponse; - _i2.GUserDataBuilder get optimisticResponse => - _$this._optimisticResponse ??= new _i2.GUserDataBuilder(); - set optimisticResponse(_i2.GUserDataBuilder optimisticResponse) => + _i2.GIssuesDataBuilder _optimisticResponse; + _i2.GIssuesDataBuilder get optimisticResponse => + _$this._optimisticResponse ??= new _i2.GIssuesDataBuilder(); + set optimisticResponse(_i2.GIssuesDataBuilder optimisticResponse) => _$this._optimisticResponse = optimisticResponse; String _updateCacheHandlerKey; @@ -7409,11 +8421,11 @@ class GUserReqBuilder implements Builder { set executeOnListen(bool executeOnListen) => _$this._executeOnListen = executeOnListen; - GUserReqBuilder() { - GUserReq._initializeBuilder(this); + GIssuesReqBuilder() { + GIssuesReq._initializeBuilder(this); } - GUserReqBuilder get _$this { + GIssuesReqBuilder get _$this { if (_$v != null) { _vars = _$v.vars?.toBuilder(); _operation = _$v.operation; @@ -7430,24 +8442,24 @@ class GUserReqBuilder implements Builder { } @override - void replace(GUserReq other) { + void replace(GIssuesReq other) { if (other == null) { throw new ArgumentError.notNull('other'); } - _$v = other as _$GUserReq; + _$v = other as _$GIssuesReq; } @override - void update(void Function(GUserReqBuilder) updates) { + void update(void Function(GIssuesReqBuilder) updates) { if (updates != null) updates(this); } @override - _$GUserReq build() { - _$GUserReq _$result; + _$GIssuesReq build() { + _$GIssuesReq _$result; try { _$result = _$v ?? - new _$GUserReq._( + new _$GIssuesReq._( vars: vars.build(), operation: operation, requestId: requestId, @@ -7467,7 +8479,7 @@ class GUserReqBuilder implements Builder { _optimisticResponse?.build(); } catch (e) { throw new BuiltValueNestedFieldError( - 'GUserReq', _$failedField, e.toString()); + 'GIssuesReq', _$failedField, e.toString()); } rethrow; } @@ -7476,17 +8488,17 @@ class GUserReqBuilder implements Builder { } } -class _$GRepoReq extends GRepoReq { +class _$GPullsReq extends GPullsReq { @override - final _i3.GRepoVars vars; + final _i3.GPullsVars vars; @override final _i4.Operation operation; @override final String requestId; @override - final _i2.GRepoData Function(_i2.GRepoData, _i2.GRepoData) updateResult; + final _i2.GPullsData Function(_i2.GPullsData, _i2.GPullsData) updateResult; @override - final _i2.GRepoData optimisticResponse; + final _i2.GPullsData optimisticResponse; @override final String updateCacheHandlerKey; @override @@ -7496,10 +8508,10 @@ class _$GRepoReq extends GRepoReq { @override final bool executeOnListen; - factory _$GRepoReq([void Function(GRepoReqBuilder) updates]) => - (new GRepoReqBuilder()..update(updates)).build(); + factory _$GPullsReq([void Function(GPullsReqBuilder) updates]) => + (new GPullsReqBuilder()..update(updates)).build(); - _$GRepoReq._( + _$GPullsReq._( {this.vars, this.operation, this.requestId, @@ -7511,25 +8523,25 @@ class _$GRepoReq extends GRepoReq { this.executeOnListen}) : super._() { if (vars == null) { - throw new BuiltValueNullFieldError('GRepoReq', 'vars'); + throw new BuiltValueNullFieldError('GPullsReq', 'vars'); } if (operation == null) { - throw new BuiltValueNullFieldError('GRepoReq', 'operation'); + throw new BuiltValueNullFieldError('GPullsReq', 'operation'); } } @override - GRepoReq rebuild(void Function(GRepoReqBuilder) updates) => + GPullsReq rebuild(void Function(GPullsReqBuilder) updates) => (toBuilder()..update(updates)).build(); @override - GRepoReqBuilder toBuilder() => new GRepoReqBuilder()..replace(this); + GPullsReqBuilder toBuilder() => new GPullsReqBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; final dynamic _$dynamicOther = other; - return other is GRepoReq && + return other is GPullsReq && vars == other.vars && operation == other.operation && requestId == other.requestId && @@ -7561,7 +8573,7 @@ class _$GRepoReq extends GRepoReq { @override String toString() { - return (newBuiltValueToStringHelper('GRepoReq') + return (newBuiltValueToStringHelper('GPullsReq') ..add('vars', vars) ..add('operation', operation) ..add('requestId', requestId) @@ -7575,12 +8587,13 @@ class _$GRepoReq extends GRepoReq { } } -class GRepoReqBuilder implements Builder { - _$GRepoReq _$v; +class GPullsReqBuilder implements Builder { + _$GPullsReq _$v; - _i3.GRepoVarsBuilder _vars; - _i3.GRepoVarsBuilder get vars => _$this._vars ??= new _i3.GRepoVarsBuilder(); - set vars(_i3.GRepoVarsBuilder vars) => _$this._vars = vars; + _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; @@ -7590,17 +8603,18 @@ class GRepoReqBuilder implements Builder { 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 => + _i2.GPullsData Function(_i2.GPullsData, _i2.GPullsData) _updateResult; + _i2.GPullsData Function(_i2.GPullsData, _i2.GPullsData) get updateResult => _$this._updateResult; set updateResult( - _i2.GRepoData Function(_i2.GRepoData, _i2.GRepoData) updateResult) => + _i2.GPullsData Function(_i2.GPullsData, _i2.GPullsData) + updateResult) => _$this._updateResult = updateResult; - _i2.GRepoDataBuilder _optimisticResponse; - _i2.GRepoDataBuilder get optimisticResponse => - _$this._optimisticResponse ??= new _i2.GRepoDataBuilder(); - set optimisticResponse(_i2.GRepoDataBuilder optimisticResponse) => + _i2.GPullsDataBuilder _optimisticResponse; + _i2.GPullsDataBuilder get optimisticResponse => + _$this._optimisticResponse ??= new _i2.GPullsDataBuilder(); + set optimisticResponse(_i2.GPullsDataBuilder optimisticResponse) => _$this._optimisticResponse = optimisticResponse; String _updateCacheHandlerKey; @@ -7625,11 +8639,11 @@ class GRepoReqBuilder implements Builder { set executeOnListen(bool executeOnListen) => _$this._executeOnListen = executeOnListen; - GRepoReqBuilder() { - GRepoReq._initializeBuilder(this); + GPullsReqBuilder() { + GPullsReq._initializeBuilder(this); } - GRepoReqBuilder get _$this { + GPullsReqBuilder get _$this { if (_$v != null) { _vars = _$v.vars?.toBuilder(); _operation = _$v.operation; @@ -7646,24 +8660,24 @@ class GRepoReqBuilder implements Builder { } @override - void replace(GRepoReq other) { + void replace(GPullsReq other) { if (other == null) { throw new ArgumentError.notNull('other'); } - _$v = other as _$GRepoReq; + _$v = other as _$GPullsReq; } @override - void update(void Function(GRepoReqBuilder) updates) { + void update(void Function(GPullsReqBuilder) updates) { if (updates != null) updates(this); } @override - _$GRepoReq build() { - _$GRepoReq _$result; + _$GPullsReq build() { + _$GPullsReq _$result; try { _$result = _$v ?? - new _$GRepoReq._( + new _$GPullsReq._( vars: vars.build(), operation: operation, requestId: requestId, @@ -7683,7 +8697,7 @@ class GRepoReqBuilder implements Builder { _optimisticResponse?.build(); } catch (e) { throw new BuiltValueNestedFieldError( - 'GRepoReq', _$failedField, e.toString()); + 'GPullsReq', _$failedField, e.toString()); } rethrow; } @@ -7692,18 +8706,17 @@ class GRepoReqBuilder implements Builder { } } -class _$GCommitsReq extends GCommitsReq { +class _$GIssueReq extends GIssueReq { @override - final _i3.GCommitsVars vars; + final _i3.GIssueVars vars; @override final _i4.Operation operation; @override final String requestId; @override - final _i2.GCommitsData Function(_i2.GCommitsData, _i2.GCommitsData) - updateResult; + final _i2.GIssueData Function(_i2.GIssueData, _i2.GIssueData) updateResult; @override - final _i2.GCommitsData optimisticResponse; + final _i2.GIssueData optimisticResponse; @override final String updateCacheHandlerKey; @override @@ -7713,10 +8726,10 @@ class _$GCommitsReq extends GCommitsReq { @override final bool executeOnListen; - factory _$GCommitsReq([void Function(GCommitsReqBuilder) updates]) => - (new GCommitsReqBuilder()..update(updates)).build(); + factory _$GIssueReq([void Function(GIssueReqBuilder) updates]) => + (new GIssueReqBuilder()..update(updates)).build(); - _$GCommitsReq._( + _$GIssueReq._( {this.vars, this.operation, this.requestId, @@ -7728,25 +8741,25 @@ class _$GCommitsReq extends GCommitsReq { this.executeOnListen}) : super._() { if (vars == null) { - throw new BuiltValueNullFieldError('GCommitsReq', 'vars'); + throw new BuiltValueNullFieldError('GIssueReq', 'vars'); } if (operation == null) { - throw new BuiltValueNullFieldError('GCommitsReq', 'operation'); + throw new BuiltValueNullFieldError('GIssueReq', 'operation'); } } @override - GCommitsReq rebuild(void Function(GCommitsReqBuilder) updates) => + GIssueReq rebuild(void Function(GIssueReqBuilder) updates) => (toBuilder()..update(updates)).build(); @override - GCommitsReqBuilder toBuilder() => new GCommitsReqBuilder()..replace(this); + GIssueReqBuilder toBuilder() => new GIssueReqBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; final dynamic _$dynamicOther = other; - return other is GCommitsReq && + return other is GIssueReq && vars == other.vars && operation == other.operation && requestId == other.requestId && @@ -7778,7 +8791,7 @@ class _$GCommitsReq extends GCommitsReq { @override String toString() { - return (newBuiltValueToStringHelper('GCommitsReq') + return (newBuiltValueToStringHelper('GIssueReq') ..add('vars', vars) ..add('operation', operation) ..add('requestId', requestId) @@ -7792,13 +8805,13 @@ class _$GCommitsReq extends GCommitsReq { } } -class GCommitsReqBuilder implements Builder { - _$GCommitsReq _$v; +class GIssueReqBuilder implements Builder { + _$GIssueReq _$v; - _i3.GCommitsVarsBuilder _vars; - _i3.GCommitsVarsBuilder get vars => - _$this._vars ??= new _i3.GCommitsVarsBuilder(); - set vars(_i3.GCommitsVarsBuilder vars) => _$this._vars = vars; + _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; @@ -7808,18 +8821,18 @@ class GCommitsReqBuilder implements Builder { 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; + _i2.GIssueData Function(_i2.GIssueData, _i2.GIssueData) _updateResult; + _i2.GIssueData Function(_i2.GIssueData, _i2.GIssueData) get updateResult => + _$this._updateResult; set updateResult( - _i2.GCommitsData Function(_i2.GCommitsData, _i2.GCommitsData) + _i2.GIssueData Function(_i2.GIssueData, _i2.GIssueData) updateResult) => _$this._updateResult = updateResult; - _i2.GCommitsDataBuilder _optimisticResponse; - _i2.GCommitsDataBuilder get optimisticResponse => - _$this._optimisticResponse ??= new _i2.GCommitsDataBuilder(); - set optimisticResponse(_i2.GCommitsDataBuilder optimisticResponse) => + _i2.GIssueDataBuilder _optimisticResponse; + _i2.GIssueDataBuilder get optimisticResponse => + _$this._optimisticResponse ??= new _i2.GIssueDataBuilder(); + set optimisticResponse(_i2.GIssueDataBuilder optimisticResponse) => _$this._optimisticResponse = optimisticResponse; String _updateCacheHandlerKey; @@ -7844,11 +8857,11 @@ class GCommitsReqBuilder implements Builder { set executeOnListen(bool executeOnListen) => _$this._executeOnListen = executeOnListen; - GCommitsReqBuilder() { - GCommitsReq._initializeBuilder(this); + GIssueReqBuilder() { + GIssueReq._initializeBuilder(this); } - GCommitsReqBuilder get _$this { + GIssueReqBuilder get _$this { if (_$v != null) { _vars = _$v.vars?.toBuilder(); _operation = _$v.operation; @@ -7865,24 +8878,24 @@ class GCommitsReqBuilder implements Builder { } @override - void replace(GCommitsReq other) { + void replace(GIssueReq other) { if (other == null) { throw new ArgumentError.notNull('other'); } - _$v = other as _$GCommitsReq; + _$v = other as _$GIssueReq; } @override - void update(void Function(GCommitsReqBuilder) updates) { + void update(void Function(GIssueReqBuilder) updates) { if (updates != null) updates(this); } @override - _$GCommitsReq build() { - _$GCommitsReq _$result; + _$GIssueReq build() { + _$GIssueReq _$result; try { _$result = _$v ?? - new _$GCommitsReq._( + new _$GIssueReq._( vars: vars.build(), operation: operation, requestId: requestId, @@ -7902,7 +8915,7 @@ class GCommitsReqBuilder implements Builder { _optimisticResponse?.build(); } catch (e) { throw new BuiltValueNestedFieldError( - 'GCommitsReq', _$failedField, e.toString()); + 'GIssueReq', _$failedField, e.toString()); } rethrow; } @@ -7911,17 +8924,18 @@ class GCommitsReqBuilder implements Builder { } } -class _$GIssuesReq extends GIssuesReq { +class _$GaddCommentReq extends GaddCommentReq { @override - final _i3.GIssuesVars vars; + final _i3.GaddCommentVars vars; @override final _i4.Operation operation; @override final String requestId; @override - final _i2.GIssuesData Function(_i2.GIssuesData, _i2.GIssuesData) updateResult; + final _i2.GaddCommentData Function(_i2.GaddCommentData, _i2.GaddCommentData) + updateResult; @override - final _i2.GIssuesData optimisticResponse; + final _i2.GaddCommentData optimisticResponse; @override final String updateCacheHandlerKey; @override @@ -7931,10 +8945,10 @@ class _$GIssuesReq extends GIssuesReq { @override final bool executeOnListen; - factory _$GIssuesReq([void Function(GIssuesReqBuilder) updates]) => - (new GIssuesReqBuilder()..update(updates)).build(); + factory _$GaddCommentReq([void Function(GaddCommentReqBuilder) updates]) => + (new GaddCommentReqBuilder()..update(updates)).build(); - _$GIssuesReq._( + _$GaddCommentReq._( {this.vars, this.operation, this.requestId, @@ -7946,25 +8960,26 @@ class _$GIssuesReq extends GIssuesReq { this.executeOnListen}) : super._() { if (vars == null) { - throw new BuiltValueNullFieldError('GIssuesReq', 'vars'); + throw new BuiltValueNullFieldError('GaddCommentReq', 'vars'); } if (operation == null) { - throw new BuiltValueNullFieldError('GIssuesReq', 'operation'); + throw new BuiltValueNullFieldError('GaddCommentReq', 'operation'); } } @override - GIssuesReq rebuild(void Function(GIssuesReqBuilder) updates) => + GaddCommentReq rebuild(void Function(GaddCommentReqBuilder) updates) => (toBuilder()..update(updates)).build(); @override - GIssuesReqBuilder toBuilder() => new GIssuesReqBuilder()..replace(this); + GaddCommentReqBuilder toBuilder() => + new GaddCommentReqBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; final dynamic _$dynamicOther = other; - return other is GIssuesReq && + return other is GaddCommentReq && vars == other.vars && operation == other.operation && requestId == other.requestId && @@ -7996,7 +9011,7 @@ class _$GIssuesReq extends GIssuesReq { @override String toString() { - return (newBuiltValueToStringHelper('GIssuesReq') + return (newBuiltValueToStringHelper('GaddCommentReq') ..add('vars', vars) ..add('operation', operation) ..add('requestId', requestId) @@ -8010,13 +9025,14 @@ class _$GIssuesReq extends GIssuesReq { } } -class GIssuesReqBuilder implements Builder { - _$GIssuesReq _$v; +class GaddCommentReqBuilder + implements Builder { + _$GaddCommentReq _$v; - _i3.GIssuesVarsBuilder _vars; - _i3.GIssuesVarsBuilder get vars => - _$this._vars ??= new _i3.GIssuesVarsBuilder(); - set vars(_i3.GIssuesVarsBuilder vars) => _$this._vars = vars; + _i3.GaddCommentVarsBuilder _vars; + _i3.GaddCommentVarsBuilder get vars => + _$this._vars ??= new _i3.GaddCommentVarsBuilder(); + set vars(_i3.GaddCommentVarsBuilder vars) => _$this._vars = vars; _i4.Operation _operation; _i4.Operation get operation => _$this._operation; @@ -8026,18 +9042,19 @@ class GIssuesReqBuilder implements Builder { 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; + _i2.GaddCommentData Function(_i2.GaddCommentData, _i2.GaddCommentData) + _updateResult; + _i2.GaddCommentData Function(_i2.GaddCommentData, _i2.GaddCommentData) + get updateResult => _$this._updateResult; set updateResult( - _i2.GIssuesData Function(_i2.GIssuesData, _i2.GIssuesData) + _i2.GaddCommentData Function(_i2.GaddCommentData, _i2.GaddCommentData) updateResult) => _$this._updateResult = updateResult; - _i2.GIssuesDataBuilder _optimisticResponse; - _i2.GIssuesDataBuilder get optimisticResponse => - _$this._optimisticResponse ??= new _i2.GIssuesDataBuilder(); - set optimisticResponse(_i2.GIssuesDataBuilder optimisticResponse) => + _i2.GaddCommentDataBuilder _optimisticResponse; + _i2.GaddCommentDataBuilder get optimisticResponse => + _$this._optimisticResponse ??= new _i2.GaddCommentDataBuilder(); + set optimisticResponse(_i2.GaddCommentDataBuilder optimisticResponse) => _$this._optimisticResponse = optimisticResponse; String _updateCacheHandlerKey; @@ -8062,11 +9079,11 @@ class GIssuesReqBuilder implements Builder { set executeOnListen(bool executeOnListen) => _$this._executeOnListen = executeOnListen; - GIssuesReqBuilder() { - GIssuesReq._initializeBuilder(this); + GaddCommentReqBuilder() { + GaddCommentReq._initializeBuilder(this); } - GIssuesReqBuilder get _$this { + GaddCommentReqBuilder get _$this { if (_$v != null) { _vars = _$v.vars?.toBuilder(); _operation = _$v.operation; @@ -8083,24 +9100,24 @@ class GIssuesReqBuilder implements Builder { } @override - void replace(GIssuesReq other) { + void replace(GaddCommentReq other) { if (other == null) { throw new ArgumentError.notNull('other'); } - _$v = other as _$GIssuesReq; + _$v = other as _$GaddCommentReq; } @override - void update(void Function(GIssuesReqBuilder) updates) { + void update(void Function(GaddCommentReqBuilder) updates) { if (updates != null) updates(this); } @override - _$GIssuesReq build() { - _$GIssuesReq _$result; + _$GaddCommentReq build() { + _$GaddCommentReq _$result; try { _$result = _$v ?? - new _$GIssuesReq._( + new _$GaddCommentReq._( vars: vars.build(), operation: operation, requestId: requestId, @@ -8120,7 +9137,7 @@ class GIssuesReqBuilder implements Builder { _optimisticResponse?.build(); } catch (e) { throw new BuiltValueNestedFieldError( - 'GIssuesReq', _$failedField, e.toString()); + 'GaddCommentReq', _$failedField, e.toString()); } rethrow; } @@ -8129,17 +9146,18 @@ class GIssuesReqBuilder implements Builder { } } -class _$GPullsReq extends GPullsReq { +class _$GupdateIssueCommentReq extends GupdateIssueCommentReq { @override - final _i3.GPullsVars vars; + final _i3.GupdateIssueCommentVars vars; @override final _i4.Operation operation; @override final String requestId; @override - final _i2.GPullsData Function(_i2.GPullsData, _i2.GPullsData) updateResult; + final _i2.GupdateIssueCommentData Function( + _i2.GupdateIssueCommentData, _i2.GupdateIssueCommentData) updateResult; @override - final _i2.GPullsData optimisticResponse; + final _i2.GupdateIssueCommentData optimisticResponse; @override final String updateCacheHandlerKey; @override @@ -8149,10 +9167,11 @@ class _$GPullsReq extends GPullsReq { @override final bool executeOnListen; - factory _$GPullsReq([void Function(GPullsReqBuilder) updates]) => - (new GPullsReqBuilder()..update(updates)).build(); + factory _$GupdateIssueCommentReq( + [void Function(GupdateIssueCommentReqBuilder) updates]) => + (new GupdateIssueCommentReqBuilder()..update(updates)).build(); - _$GPullsReq._( + _$GupdateIssueCommentReq._( {this.vars, this.operation, this.requestId, @@ -8164,25 +9183,27 @@ class _$GPullsReq extends GPullsReq { this.executeOnListen}) : super._() { if (vars == null) { - throw new BuiltValueNullFieldError('GPullsReq', 'vars'); + throw new BuiltValueNullFieldError('GupdateIssueCommentReq', 'vars'); } if (operation == null) { - throw new BuiltValueNullFieldError('GPullsReq', 'operation'); + throw new BuiltValueNullFieldError('GupdateIssueCommentReq', 'operation'); } } @override - GPullsReq rebuild(void Function(GPullsReqBuilder) updates) => + GupdateIssueCommentReq rebuild( + void Function(GupdateIssueCommentReqBuilder) updates) => (toBuilder()..update(updates)).build(); @override - GPullsReqBuilder toBuilder() => new GPullsReqBuilder()..replace(this); + GupdateIssueCommentReqBuilder toBuilder() => + new GupdateIssueCommentReqBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; final dynamic _$dynamicOther = other; - return other is GPullsReq && + return other is GupdateIssueCommentReq && vars == other.vars && operation == other.operation && requestId == other.requestId && @@ -8214,7 +9235,7 @@ class _$GPullsReq extends GPullsReq { @override String toString() { - return (newBuiltValueToStringHelper('GPullsReq') + return (newBuiltValueToStringHelper('GupdateIssueCommentReq') ..add('vars', vars) ..add('operation', operation) ..add('requestId', requestId) @@ -8228,13 +9249,14 @@ class _$GPullsReq extends GPullsReq { } } -class GPullsReqBuilder implements Builder { - _$GPullsReq _$v; +class GupdateIssueCommentReqBuilder + implements Builder { + _$GupdateIssueCommentReq _$v; - _i3.GPullsVarsBuilder _vars; - _i3.GPullsVarsBuilder get vars => - _$this._vars ??= new _i3.GPullsVarsBuilder(); - set vars(_i3.GPullsVarsBuilder vars) => _$this._vars = vars; + _i3.GupdateIssueCommentVarsBuilder _vars; + _i3.GupdateIssueCommentVarsBuilder get vars => + _$this._vars ??= new _i3.GupdateIssueCommentVarsBuilder(); + set vars(_i3.GupdateIssueCommentVarsBuilder vars) => _$this._vars = vars; _i4.Operation _operation; _i4.Operation get operation => _$this._operation; @@ -8244,18 +9266,22 @@ class GPullsReqBuilder implements Builder { 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; + _i2.GupdateIssueCommentData Function( + _i2.GupdateIssueCommentData, _i2.GupdateIssueCommentData) _updateResult; + _i2.GupdateIssueCommentData Function( + _i2.GupdateIssueCommentData, _i2.GupdateIssueCommentData) + get updateResult => _$this._updateResult; set updateResult( - _i2.GPullsData Function(_i2.GPullsData, _i2.GPullsData) + _i2.GupdateIssueCommentData Function( + _i2.GupdateIssueCommentData, _i2.GupdateIssueCommentData) updateResult) => _$this._updateResult = updateResult; - _i2.GPullsDataBuilder _optimisticResponse; - _i2.GPullsDataBuilder get optimisticResponse => - _$this._optimisticResponse ??= new _i2.GPullsDataBuilder(); - set optimisticResponse(_i2.GPullsDataBuilder optimisticResponse) => + _i2.GupdateIssueCommentDataBuilder _optimisticResponse; + _i2.GupdateIssueCommentDataBuilder get optimisticResponse => + _$this._optimisticResponse ??= new _i2.GupdateIssueCommentDataBuilder(); + set optimisticResponse( + _i2.GupdateIssueCommentDataBuilder optimisticResponse) => _$this._optimisticResponse = optimisticResponse; String _updateCacheHandlerKey; @@ -8280,11 +9306,11 @@ class GPullsReqBuilder implements Builder { set executeOnListen(bool executeOnListen) => _$this._executeOnListen = executeOnListen; - GPullsReqBuilder() { - GPullsReq._initializeBuilder(this); + GupdateIssueCommentReqBuilder() { + GupdateIssueCommentReq._initializeBuilder(this); } - GPullsReqBuilder get _$this { + GupdateIssueCommentReqBuilder get _$this { if (_$v != null) { _vars = _$v.vars?.toBuilder(); _operation = _$v.operation; @@ -8301,24 +9327,24 @@ class GPullsReqBuilder implements Builder { } @override - void replace(GPullsReq other) { + void replace(GupdateIssueCommentReq other) { if (other == null) { throw new ArgumentError.notNull('other'); } - _$v = other as _$GPullsReq; + _$v = other as _$GupdateIssueCommentReq; } @override - void update(void Function(GPullsReqBuilder) updates) { + void update(void Function(GupdateIssueCommentReqBuilder) updates) { if (updates != null) updates(this); } @override - _$GPullsReq build() { - _$GPullsReq _$result; + _$GupdateIssueCommentReq build() { + _$GupdateIssueCommentReq _$result; try { _$result = _$v ?? - new _$GPullsReq._( + new _$GupdateIssueCommentReq._( vars: vars.build(), operation: operation, requestId: requestId, @@ -8338,7 +9364,7 @@ class GPullsReqBuilder implements Builder { _optimisticResponse?.build(); } catch (e) { throw new BuiltValueNestedFieldError( - 'GPullsReq', _$failedField, e.toString()); + 'GupdateIssueCommentReq', _$failedField, e.toString()); } rethrow; } @@ -8347,17 +9373,18 @@ class GPullsReqBuilder implements Builder { } } -class _$GIssueReq extends GIssueReq { +class _$GdeleteIssueCommentReq extends GdeleteIssueCommentReq { @override - final _i3.GIssueVars vars; + final _i3.GdeleteIssueCommentVars vars; @override final _i4.Operation operation; @override final String requestId; @override - final _i2.GIssueData Function(_i2.GIssueData, _i2.GIssueData) updateResult; + final _i2.GdeleteIssueCommentData Function( + _i2.GdeleteIssueCommentData, _i2.GdeleteIssueCommentData) updateResult; @override - final _i2.GIssueData optimisticResponse; + final _i2.GdeleteIssueCommentData optimisticResponse; @override final String updateCacheHandlerKey; @override @@ -8367,10 +9394,11 @@ class _$GIssueReq extends GIssueReq { @override final bool executeOnListen; - factory _$GIssueReq([void Function(GIssueReqBuilder) updates]) => - (new GIssueReqBuilder()..update(updates)).build(); + factory _$GdeleteIssueCommentReq( + [void Function(GdeleteIssueCommentReqBuilder) updates]) => + (new GdeleteIssueCommentReqBuilder()..update(updates)).build(); - _$GIssueReq._( + _$GdeleteIssueCommentReq._( {this.vars, this.operation, this.requestId, @@ -8382,25 +9410,27 @@ class _$GIssueReq extends GIssueReq { this.executeOnListen}) : super._() { if (vars == null) { - throw new BuiltValueNullFieldError('GIssueReq', 'vars'); + throw new BuiltValueNullFieldError('GdeleteIssueCommentReq', 'vars'); } if (operation == null) { - throw new BuiltValueNullFieldError('GIssueReq', 'operation'); + throw new BuiltValueNullFieldError('GdeleteIssueCommentReq', 'operation'); } } @override - GIssueReq rebuild(void Function(GIssueReqBuilder) updates) => + GdeleteIssueCommentReq rebuild( + void Function(GdeleteIssueCommentReqBuilder) updates) => (toBuilder()..update(updates)).build(); @override - GIssueReqBuilder toBuilder() => new GIssueReqBuilder()..replace(this); + GdeleteIssueCommentReqBuilder toBuilder() => + new GdeleteIssueCommentReqBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; final dynamic _$dynamicOther = other; - return other is GIssueReq && + return other is GdeleteIssueCommentReq && vars == other.vars && operation == other.operation && requestId == other.requestId && @@ -8432,7 +9462,7 @@ class _$GIssueReq extends GIssueReq { @override String toString() { - return (newBuiltValueToStringHelper('GIssueReq') + return (newBuiltValueToStringHelper('GdeleteIssueCommentReq') ..add('vars', vars) ..add('operation', operation) ..add('requestId', requestId) @@ -8446,13 +9476,14 @@ class _$GIssueReq extends GIssueReq { } } -class GIssueReqBuilder implements Builder { - _$GIssueReq _$v; +class GdeleteIssueCommentReqBuilder + implements Builder { + _$GdeleteIssueCommentReq _$v; - _i3.GIssueVarsBuilder _vars; - _i3.GIssueVarsBuilder get vars => - _$this._vars ??= new _i3.GIssueVarsBuilder(); - set vars(_i3.GIssueVarsBuilder vars) => _$this._vars = vars; + _i3.GdeleteIssueCommentVarsBuilder _vars; + _i3.GdeleteIssueCommentVarsBuilder get vars => + _$this._vars ??= new _i3.GdeleteIssueCommentVarsBuilder(); + set vars(_i3.GdeleteIssueCommentVarsBuilder vars) => _$this._vars = vars; _i4.Operation _operation; _i4.Operation get operation => _$this._operation; @@ -8462,18 +9493,22 @@ class GIssueReqBuilder implements Builder { 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; + _i2.GdeleteIssueCommentData Function( + _i2.GdeleteIssueCommentData, _i2.GdeleteIssueCommentData) _updateResult; + _i2.GdeleteIssueCommentData Function( + _i2.GdeleteIssueCommentData, _i2.GdeleteIssueCommentData) + get updateResult => _$this._updateResult; set updateResult( - _i2.GIssueData Function(_i2.GIssueData, _i2.GIssueData) + _i2.GdeleteIssueCommentData Function( + _i2.GdeleteIssueCommentData, _i2.GdeleteIssueCommentData) updateResult) => _$this._updateResult = updateResult; - _i2.GIssueDataBuilder _optimisticResponse; - _i2.GIssueDataBuilder get optimisticResponse => - _$this._optimisticResponse ??= new _i2.GIssueDataBuilder(); - set optimisticResponse(_i2.GIssueDataBuilder optimisticResponse) => + _i2.GdeleteIssueCommentDataBuilder _optimisticResponse; + _i2.GdeleteIssueCommentDataBuilder get optimisticResponse => + _$this._optimisticResponse ??= new _i2.GdeleteIssueCommentDataBuilder(); + set optimisticResponse( + _i2.GdeleteIssueCommentDataBuilder optimisticResponse) => _$this._optimisticResponse = optimisticResponse; String _updateCacheHandlerKey; @@ -8498,11 +9533,11 @@ class GIssueReqBuilder implements Builder { set executeOnListen(bool executeOnListen) => _$this._executeOnListen = executeOnListen; - GIssueReqBuilder() { - GIssueReq._initializeBuilder(this); + GdeleteIssueCommentReqBuilder() { + GdeleteIssueCommentReq._initializeBuilder(this); } - GIssueReqBuilder get _$this { + GdeleteIssueCommentReqBuilder get _$this { if (_$v != null) { _vars = _$v.vars?.toBuilder(); _operation = _$v.operation; @@ -8519,24 +9554,24 @@ class GIssueReqBuilder implements Builder { } @override - void replace(GIssueReq other) { + void replace(GdeleteIssueCommentReq other) { if (other == null) { throw new ArgumentError.notNull('other'); } - _$v = other as _$GIssueReq; + _$v = other as _$GdeleteIssueCommentReq; } @override - void update(void Function(GIssueReqBuilder) updates) { + void update(void Function(GdeleteIssueCommentReqBuilder) updates) { if (updates != null) updates(this); } @override - _$GIssueReq build() { - _$GIssueReq _$result; + _$GdeleteIssueCommentReq build() { + _$GdeleteIssueCommentReq _$result; try { _$result = _$v ?? - new _$GIssueReq._( + new _$GdeleteIssueCommentReq._( vars: vars.build(), operation: operation, requestId: requestId, @@ -8556,7 +9591,7 @@ class GIssueReqBuilder implements Builder { _optimisticResponse?.build(); } catch (e) { throw new BuiltValueNestedFieldError( - 'GIssueReq', _$failedField, e.toString()); + 'GdeleteIssueCommentReq', _$failedField, e.toString()); } rethrow; } diff --git a/lib/graphql/github.var.gql.dart b/lib/graphql/github.var.gql.dart index 8df4dc8a..75da9f66 100644 --- a/lib/graphql/github.var.gql.dart +++ b/lib/graphql/github.var.gql.dart @@ -265,6 +265,58 @@ abstract class GIssueVars implements Built { _i1.serializers.deserializeWith(GIssueVars.serializer, json); } +abstract class GaddCommentVars + implements Built { + GaddCommentVars._(); + + factory GaddCommentVars([Function(GaddCommentVarsBuilder b) updates]) = + _$GaddCommentVars; + + String get body; + String get subjectId; + static Serializer get serializer => + _$gaddCommentVarsSerializer; + Map toJson() => + _i1.serializers.serializeWith(GaddCommentVars.serializer, this); + static GaddCommentVars fromJson(Map json) => + _i1.serializers.deserializeWith(GaddCommentVars.serializer, json); +} + +abstract class GupdateIssueCommentVars + implements Built { + GupdateIssueCommentVars._(); + + factory GupdateIssueCommentVars( + [Function(GupdateIssueCommentVarsBuilder b) updates]) = + _$GupdateIssueCommentVars; + + String get body; + String get id; + static Serializer get serializer => + _$gupdateIssueCommentVarsSerializer; + Map toJson() => + _i1.serializers.serializeWith(GupdateIssueCommentVars.serializer, this); + static GupdateIssueCommentVars fromJson(Map json) => + _i1.serializers.deserializeWith(GupdateIssueCommentVars.serializer, json); +} + +abstract class GdeleteIssueCommentVars + implements Built { + GdeleteIssueCommentVars._(); + + factory GdeleteIssueCommentVars( + [Function(GdeleteIssueCommentVarsBuilder b) updates]) = + _$GdeleteIssueCommentVars; + + String get id; + static Serializer get serializer => + _$gdeleteIssueCommentVarsSerializer; + Map toJson() => + _i1.serializers.serializeWith(GdeleteIssueCommentVars.serializer, this); + static GdeleteIssueCommentVars fromJson(Map json) => + _i1.serializers.deserializeWith(GdeleteIssueCommentVars.serializer, json); +} + abstract class GReleasesVars implements Built { GReleasesVars._(); diff --git a/lib/graphql/github.var.gql.g.dart b/lib/graphql/github.var.gql.g.dart index 7e722566..be96ffe4 100644 --- a/lib/graphql/github.var.gql.g.dart +++ b/lib/graphql/github.var.gql.g.dart @@ -28,6 +28,12 @@ Serializer _$gCommitsVarsSerializer = Serializer _$gIssuesVarsSerializer = new _$GIssuesVarsSerializer(); Serializer _$gPullsVarsSerializer = new _$GPullsVarsSerializer(); Serializer _$gIssueVarsSerializer = new _$GIssueVarsSerializer(); +Serializer _$gaddCommentVarsSerializer = + new _$GaddCommentVarsSerializer(); +Serializer _$gupdateIssueCommentVarsSerializer = + new _$GupdateIssueCommentVarsSerializer(); +Serializer _$gdeleteIssueCommentVarsSerializer = + new _$GdeleteIssueCommentVarsSerializer(); Serializer _$gReleasesVarsSerializer = new _$GReleasesVarsSerializer(); Serializer _$gPageInfoPartsVarsSerializer = @@ -944,6 +950,150 @@ class _$GIssueVarsSerializer implements StructuredSerializer { } } +class _$GaddCommentVarsSerializer + implements StructuredSerializer { + @override + final Iterable types = const [GaddCommentVars, _$GaddCommentVars]; + @override + final String wireName = 'GaddCommentVars'; + + @override + Iterable serialize(Serializers serializers, GaddCommentVars 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)), + ]; + + return result; + } + + @override + GaddCommentVars deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GaddCommentVarsBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current as String; + iterator.moveNext(); + final dynamic value = iterator.current; + switch (key) { + case 'body': + result.body = 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 _$GupdateIssueCommentVarsSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GupdateIssueCommentVars, + _$GupdateIssueCommentVars + ]; + @override + final String wireName = 'GupdateIssueCommentVars'; + + @override + Iterable serialize( + Serializers serializers, GupdateIssueCommentVars 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)), + ]; + + return result; + } + + @override + GupdateIssueCommentVars deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GupdateIssueCommentVarsBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current as String; + iterator.moveNext(); + final dynamic value = iterator.current; + switch (key) { + case 'body': + result.body = 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 _$GdeleteIssueCommentVarsSerializer + implements StructuredSerializer { + @override + final Iterable types = const [ + GdeleteIssueCommentVars, + _$GdeleteIssueCommentVars + ]; + @override + final String wireName = 'GdeleteIssueCommentVars'; + + @override + Iterable serialize( + Serializers serializers, GdeleteIssueCommentVars object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'id', + serializers.serialize(object.id, specifiedType: const FullType(String)), + ]; + + return result; + } + + @override + GdeleteIssueCommentVars deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new GdeleteIssueCommentVarsBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current as String; + iterator.moveNext(); + final dynamic value = iterator.current; + switch (key) { + case 'id': + result.id = serializers.deserialize(value, + specifiedType: const FullType(String)) as String; + break; + } + } + + return result.build(); + } +} + class _$GReleasesVarsSerializer implements StructuredSerializer { @override final Iterable types = const [GReleasesVars, _$GReleasesVars]; @@ -3571,6 +3721,276 @@ class GIssueVarsBuilder implements Builder { } } +class _$GaddCommentVars extends GaddCommentVars { + @override + final String body; + @override + final String subjectId; + + factory _$GaddCommentVars([void Function(GaddCommentVarsBuilder) updates]) => + (new GaddCommentVarsBuilder()..update(updates)).build(); + + _$GaddCommentVars._({this.body, this.subjectId}) : super._() { + if (body == null) { + throw new BuiltValueNullFieldError('GaddCommentVars', 'body'); + } + if (subjectId == null) { + throw new BuiltValueNullFieldError('GaddCommentVars', 'subjectId'); + } + } + + @override + GaddCommentVars rebuild(void Function(GaddCommentVarsBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GaddCommentVarsBuilder toBuilder() => + new GaddCommentVarsBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GaddCommentVars && + body == other.body && + subjectId == other.subjectId; + } + + @override + int get hashCode { + return $jf($jc($jc(0, body.hashCode), subjectId.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper('GaddCommentVars') + ..add('body', body) + ..add('subjectId', subjectId)) + .toString(); + } +} + +class GaddCommentVarsBuilder + implements Builder { + _$GaddCommentVars _$v; + + String _body; + String get body => _$this._body; + set body(String body) => _$this._body = body; + + String _subjectId; + String get subjectId => _$this._subjectId; + set subjectId(String subjectId) => _$this._subjectId = subjectId; + + GaddCommentVarsBuilder(); + + GaddCommentVarsBuilder get _$this { + if (_$v != null) { + _body = _$v.body; + _subjectId = _$v.subjectId; + _$v = null; + } + return this; + } + + @override + void replace(GaddCommentVars other) { + if (other == null) { + throw new ArgumentError.notNull('other'); + } + _$v = other as _$GaddCommentVars; + } + + @override + void update(void Function(GaddCommentVarsBuilder) updates) { + if (updates != null) updates(this); + } + + @override + _$GaddCommentVars build() { + final _$result = + _$v ?? new _$GaddCommentVars._(body: body, subjectId: subjectId); + replace(_$result); + return _$result; + } +} + +class _$GupdateIssueCommentVars extends GupdateIssueCommentVars { + @override + final String body; + @override + final String id; + + factory _$GupdateIssueCommentVars( + [void Function(GupdateIssueCommentVarsBuilder) updates]) => + (new GupdateIssueCommentVarsBuilder()..update(updates)).build(); + + _$GupdateIssueCommentVars._({this.body, this.id}) : super._() { + if (body == null) { + throw new BuiltValueNullFieldError('GupdateIssueCommentVars', 'body'); + } + if (id == null) { + throw new BuiltValueNullFieldError('GupdateIssueCommentVars', 'id'); + } + } + + @override + GupdateIssueCommentVars rebuild( + void Function(GupdateIssueCommentVarsBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GupdateIssueCommentVarsBuilder toBuilder() => + new GupdateIssueCommentVarsBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GupdateIssueCommentVars && + body == other.body && + id == other.id; + } + + @override + int get hashCode { + return $jf($jc($jc(0, body.hashCode), id.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper('GupdateIssueCommentVars') + ..add('body', body) + ..add('id', id)) + .toString(); + } +} + +class GupdateIssueCommentVarsBuilder + implements + Builder { + _$GupdateIssueCommentVars _$v; + + String _body; + String get body => _$this._body; + set body(String body) => _$this._body = body; + + String _id; + String get id => _$this._id; + set id(String id) => _$this._id = id; + + GupdateIssueCommentVarsBuilder(); + + GupdateIssueCommentVarsBuilder get _$this { + if (_$v != null) { + _body = _$v.body; + _id = _$v.id; + _$v = null; + } + return this; + } + + @override + void replace(GupdateIssueCommentVars other) { + if (other == null) { + throw new ArgumentError.notNull('other'); + } + _$v = other as _$GupdateIssueCommentVars; + } + + @override + void update(void Function(GupdateIssueCommentVarsBuilder) updates) { + if (updates != null) updates(this); + } + + @override + _$GupdateIssueCommentVars build() { + final _$result = _$v ?? new _$GupdateIssueCommentVars._(body: body, id: id); + replace(_$result); + return _$result; + } +} + +class _$GdeleteIssueCommentVars extends GdeleteIssueCommentVars { + @override + final String id; + + factory _$GdeleteIssueCommentVars( + [void Function(GdeleteIssueCommentVarsBuilder) updates]) => + (new GdeleteIssueCommentVarsBuilder()..update(updates)).build(); + + _$GdeleteIssueCommentVars._({this.id}) : super._() { + if (id == null) { + throw new BuiltValueNullFieldError('GdeleteIssueCommentVars', 'id'); + } + } + + @override + GdeleteIssueCommentVars rebuild( + void Function(GdeleteIssueCommentVarsBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + GdeleteIssueCommentVarsBuilder toBuilder() => + new GdeleteIssueCommentVarsBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is GdeleteIssueCommentVars && id == other.id; + } + + @override + int get hashCode { + return $jf($jc(0, id.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper('GdeleteIssueCommentVars') + ..add('id', id)) + .toString(); + } +} + +class GdeleteIssueCommentVarsBuilder + implements + Builder { + _$GdeleteIssueCommentVars _$v; + + String _id; + String get id => _$this._id; + set id(String id) => _$this._id = id; + + GdeleteIssueCommentVarsBuilder(); + + GdeleteIssueCommentVarsBuilder get _$this { + if (_$v != null) { + _id = _$v.id; + _$v = null; + } + return this; + } + + @override + void replace(GdeleteIssueCommentVars other) { + if (other == null) { + throw new ArgumentError.notNull('other'); + } + _$v = other as _$GdeleteIssueCommentVars; + } + + @override + void update(void Function(GdeleteIssueCommentVarsBuilder) updates) { + if (updates != null) updates(this); + } + + @override + _$GdeleteIssueCommentVars build() { + final _$result = _$v ?? new _$GdeleteIssueCommentVars._(id: id); + replace(_$result); + return _$result; + } +} + class _$GReleasesVars extends GReleasesVars { @override final String name; diff --git a/lib/graphql/serializers.gql.dart b/lib/graphql/serializers.gql.dart index 05327abc..0250b94a 100644 --- a/lib/graphql/serializers.gql.dart +++ b/lib/graphql/serializers.gql.dart @@ -631,7 +631,13 @@ import 'package:git_touch/graphql/github.data.gql.dart' GWatchersData_repository, GWatchersData_repository_watchers, GWatchersData_repository_watchers_nodes, - GWatchersData_repository_watchers_pageInfo; + GWatchersData_repository_watchers_pageInfo, + GaddCommentData, + GaddCommentData_addComment, + GdeleteIssueCommentData, + GdeleteIssueCommentData_deleteIssueComment, + GupdateIssueCommentData, + GupdateIssueCommentData_updateIssueComment; import 'package:git_touch/graphql/github.req.gql.dart' show GAssignedEventPartsReq, @@ -692,7 +698,10 @@ import 'package:git_touch/graphql/github.req.gql.dart' GUserPartsReq, GUserReq, GViewerReq, - GWatchersReq; + GWatchersReq, + GaddCommentReq, + GdeleteIssueCommentReq, + GupdateIssueCommentReq; import 'package:git_touch/graphql/github.var.gql.dart' show GAssignedEventPartsVars, @@ -753,7 +762,10 @@ import 'package:git_touch/graphql/github.var.gql.dart' GUserPartsVars, GUserVars, GViewerVars, - GWatchersVars; + GWatchersVars, + GaddCommentVars, + GdeleteIssueCommentVars, + GupdateIssueCommentVars; import 'package:git_touch/graphql/schema.schema.gql.dart' show GAcceptEnterpriseAdministratorInvitationInput, @@ -2168,6 +2180,18 @@ final SerializersBuilder _serializersBuilder = _$serializers.toBuilder() GWatchersData_repository_watchers_pageInfo, GWatchersReq, GWatchersVars, - GX509Certificate + GX509Certificate, + GaddCommentData, + GaddCommentData_addComment, + GaddCommentReq, + GaddCommentVars, + GdeleteIssueCommentData, + GdeleteIssueCommentData_deleteIssueComment, + GdeleteIssueCommentReq, + GdeleteIssueCommentVars, + GupdateIssueCommentData, + GupdateIssueCommentData_updateIssueComment, + GupdateIssueCommentReq, + GupdateIssueCommentVars ]) final Serializers serializers = _serializersBuilder.build(); diff --git a/lib/graphql/serializers.gql.g.dart b/lib/graphql/serializers.gql.g.dart index 9854e4ac..bd8b9ad6 100644 --- a/lib/graphql/serializers.gql.g.dart +++ b/lib/graphql/serializers.gql.g.dart @@ -1079,6 +1079,18 @@ Serializers _$serializers = (new Serializers().toBuilder() ..add(GWatchersReq.serializer) ..add(GWatchersVars.serializer) ..add(GX509Certificate.serializer) + ..add(GaddCommentData.serializer) + ..add(GaddCommentData_addComment.serializer) + ..add(GaddCommentReq.serializer) + ..add(GaddCommentVars.serializer) + ..add(GdeleteIssueCommentData.serializer) + ..add(GdeleteIssueCommentData_deleteIssueComment.serializer) + ..add(GdeleteIssueCommentReq.serializer) + ..add(GdeleteIssueCommentVars.serializer) + ..add(GupdateIssueCommentData.serializer) + ..add(GupdateIssueCommentData_updateIssueComment.serializer) + ..add(GupdateIssueCommentReq.serializer) + ..add(GupdateIssueCommentVars.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(GCheckRunAction)]), () => new ListBuilder()) diff --git a/lib/router.dart b/lib/router.dart index aa0f602a..0600d913 100644 --- a/lib/router.dart +++ b/lib/router.dart @@ -31,6 +31,7 @@ import 'package:git_touch/screens/gh_contributors.dart'; import 'package:git_touch/screens/gh_events.dart'; import 'package:git_touch/screens/gh_files.dart'; import 'package:git_touch/screens/gh_gists_files.dart'; +import 'package:git_touch/screens/gh_issue_comment.dart'; import 'package:git_touch/screens/gh_org_repos.dart'; import 'package:git_touch/screens/gh_releases.dart'; import 'package:git_touch/screens/gl_commit.dart'; @@ -125,6 +126,7 @@ class GithubRouter { GithubRouter.gistObject, GithubRouter.compare, GithubRouter.releases, + GithubRouter.issueComment, ]; static final user = RouterScreen('/:login', (context, parameters) { final login = parameters['login'].first; @@ -242,6 +244,12 @@ class GithubRouter { return GhReleasesScreen( parameters['owner'].first, parameters['name'].first); }); + static final issueComment = RouterScreen( + '/:owner/:name/issues/:number/comment', + (context, parameters) => GhIssueCommentScreen(parameters['owner'].first, + parameters['name'].first, parameters['number'].first, + body: parameters['body']?.first ?? '', + id: parameters['id']?.first ?? '')); } class GitlabRouter { diff --git a/lib/screens/gh_issue.dart b/lib/screens/gh_issue.dart index 06c7e083..fbea68c4 100644 --- a/lib/screens/gh_issue.dart +++ b/lib/screens/gh_issue.dart @@ -21,6 +21,40 @@ class GhIssueScreen extends StatelessWidget { final int number; GhIssueScreen(this.owner, this.name, this.number); + // TODO: Edit issue body/title + List _buildCommentActionItem( + BuildContext context, + dynamic comment, + ) { + final theme = context.read(); + return [ + ActionItem( + iconData: Ionicons.pencil, + text: 'Edit', + onTap: (_) { + final uri = Uri( + path: '/github/${owner}/$name/issues/$number/comment', + queryParameters: { + 'body': comment.body, + 'id': comment.id.toString(), + }, + ).toString(); + theme.push(context, uri); + }), + ActionItem( + iconData: Ionicons.trash_bin, + text: 'Delete', + onTap: (_) async { + final req = GdeleteIssueCommentReq((b) => b..vars.id = comment.id); + final res = + await context.read().gqlClient.request(req).first; + await theme.push(context, '/github/$owner/$name/issues/$number', + replace: true); + }, + ), + ]; + } + Widget _buildHeader( BuildContext context, { @required String avatarUrl, @@ -107,6 +141,14 @@ class GhIssueScreen extends StatelessWidget { return ActionButton( title: 'Actions', items: [ + ActionItem( + onTap: (_) { + context.read().push(context, + '/github/$owner/$name/issues/$number/comment?id=${d.id}'); + }, + text: 'Comment', + iconData: Ionicons.create_outline, + ), if (!d.viewerCanUpdate) ActionItem( text: d.closed ? 'Reopen issue' : 'Close issue', @@ -138,67 +180,65 @@ class GhIssueScreen extends StatelessWidget { final issue = p.issueOrPullRequest as GIssueData_repository_issueOrPullRequest__asIssue; - return _buildHeader( - context, - avatarUrl: issue.author.avatarUrl, - title: issue.title, - status: issue.closed - ? StateLabelStatus.issueClosed - : StateLabelStatus.issueOpened, - body: CommentItem.gql(issue, issue, (key) { - // TODO: reduce boilerplate - // switch (key) { - // case GReactionContent.THUMBS_UP: - // issue.THUMBS_UP.rebuild((b) { - // b.viewerHasReacted = !b.viewerHasReacted; - // b.totalCount += (b.viewerHasReacted ? 1 : -1); - // }); - // break; - // case GReactionContent.THUMBS_DOWN: - // issue.THUMBS_DOWN.rebuild((b) { - // b.viewerHasReacted = !b.viewerHasReacted; - // b.totalCount += (b.viewerHasReacted ? 1 : -1); - // }); - // break; - // case GReactionContent.LAUGH: - // issue.LAUGH.rebuild((b) { - // b.viewerHasReacted = !b.viewerHasReacted; - // b.totalCount += (b.viewerHasReacted ? 1 : -1); - // }); - // break; - // case GReactionContent.HOORAY: - // issue.HOORAY.rebuild((b) { - // b.viewerHasReacted = !b.viewerHasReacted; - // b.totalCount += (b.viewerHasReacted ? 1 : -1); - // }); - // break; - // case GReactionContent.CONFUSED: - // issue.CONFUSED.rebuild((b) { - // b.viewerHasReacted = !b.viewerHasReacted; - // b.totalCount += (b.viewerHasReacted ? 1 : -1); - // }); - // break; - // case GReactionContent.HEART: - // issue.HEART.rebuild((b) { - // b.viewerHasReacted = !b.viewerHasReacted; - // b.totalCount += (b.viewerHasReacted ? 1 : -1); - // }); - // break; - // case GReactionContent.ROCKET: - // issue.ROCKET.rebuild((b) { - // b.viewerHasReacted = !b.viewerHasReacted; - // b.totalCount += (b.viewerHasReacted ? 1 : -1); - // }); - // break; - // case GReactionContent.EYES: - // issue.EYES.rebuild((b) { - // b.viewerHasReacted = !b.viewerHasReacted; - // b.totalCount += (b.viewerHasReacted ? 1 : -1); - // }); - // break; - // } - }), - ); + return _buildHeader(context, + avatarUrl: issue.author.avatarUrl, + title: issue.title, + status: issue.closed + ? StateLabelStatus.issueClosed + : StateLabelStatus.issueOpened, + body: CommentItem.gql(issue, issue, (key) { + // TODO: reduce boilerplate + // switch (key) { + // case GReactionContent.THUMBS_UP: + // issue.THUMBS_UP.rebuild((b) { + // b.viewerHasReacted = !b.viewerHasReacted; + // b.totalCount += (b.viewerHasReacted ? 1 : -1); + // }); + // break; + // case GReactionContent.THUMBS_DOWN: + // issue.THUMBS_DOWN.rebuild((b) { + // b.viewerHasReacted = !b.viewerHasReacted; + // b.totalCount += (b.viewerHasReacted ? 1 : -1); + // }); + // break; + // case GReactionContent.LAUGH: + // issue.LAUGH.rebuild((b) { + // b.viewerHasReacted = !b.viewerHasReacted; + // b.totalCount += (b.viewerHasReacted ? 1 : -1); + // }); + // break; + // case GReactionContent.HOORAY: + // issue.HOORAY.rebuild((b) { + // b.viewerHasReacted = !b.viewerHasReacted; + // b.totalCount += (b.viewerHasReacted ? 1 : -1); + // }); + // break; + // case GReactionContent.CONFUSED: + // issue.CONFUSED.rebuild((b) { + // b.viewerHasReacted = !b.viewerHasReacted; + // b.totalCount += (b.viewerHasReacted ? 1 : -1); + // }); + // break; + // case GReactionContent.HEART: + // issue.HEART.rebuild((b) { + // b.viewerHasReacted = !b.viewerHasReacted; + // b.totalCount += (b.viewerHasReacted ? 1 : -1); + // }); + // break; + // case GReactionContent.ROCKET: + // issue.ROCKET.rebuild((b) { + // b.viewerHasReacted = !b.viewerHasReacted; + // b.totalCount += (b.viewerHasReacted ? 1 : -1); + // }); + // break; + // case GReactionContent.EYES: + // issue.EYES.rebuild((b) { + // b.viewerHasReacted = !b.viewerHasReacted; + // b.totalCount += (b.viewerHasReacted ? 1 : -1); + // }); + // break; + // } + }, null)); } else { final pr = p.issueOrPullRequest as GIssueData_repository_issueOrPullRequest__asPullRequest; @@ -211,7 +251,7 @@ class GhIssueScreen extends StatelessWidget { : pr.closed ? StateLabelStatus.pullClosed : StateLabelStatus.pullOpened, - body: CommentItem.gql(pr, pr, (key) {}), + body: CommentItem.gql(pr, pr, (key) {}, null), extraWidgets: [ Link( child: Container( @@ -251,7 +291,8 @@ class GhIssueScreen extends StatelessWidget { ); } }, - itemBuilder: (p) => TimelineItem(p), + itemBuilder: (p) => TimelineItem(p, + commentActionItemList: _buildCommentActionItem(context, p)), onRefresh: () async { final res = await _queryIssue(context); if (res.issueOrPullRequest.G__typename == 'Issue') { diff --git a/lib/screens/gh_issue_comment.dart b/lib/screens/gh_issue_comment.dart new file mode 100644 index 00000000..5d46fc6b --- /dev/null +++ b/lib/screens/gh_issue_comment.dart @@ -0,0 +1,87 @@ +import 'package:flutter/cupertino.dart'; +import 'package:flutter/material.dart'; +import 'package:git_touch/models/auth.dart'; +import 'package:git_touch/models/theme.dart'; +import 'package:git_touch/scaffolds/common.dart'; +import 'package:git_touch/utils/utils.dart'; +import 'package:provider/provider.dart'; +import 'package:git_touch/graphql/github.req.gql.dart'; + +class GhIssueCommentScreen extends StatefulWidget { + final String owner; + final String name; + final String number; + final bool isPr; + final String body; + final String id; + GhIssueCommentScreen(this.owner, this.name, this.number, + {this.isPr: false, this.body: '', this.id: ''}); + + @override + _GhIssueCommentScreenState createState() => _GhIssueCommentScreenState(); +} + +class _GhIssueCommentScreenState extends State { + bool isEdit = false; + TextEditingController _controller = new TextEditingController(); + + @override + void initState() { + super.initState(); + _controller.text = widget.body; + if (_controller.text != '') { + isEdit = true; + } + } + + @override + Widget build(BuildContext context) { + final theme = Provider.of(context); + return CommonScaffold( + title: Text(isEdit ? 'Update Comment' : 'New Comment'), + body: Column( + children: [ + Padding( + padding: CommonStyle.padding, + child: CupertinoTextField( + controller: _controller, + style: TextStyle(color: theme.palette.text), + placeholder: 'Body', + maxLines: 10, + ), + ), + CupertinoButton.filled( + child: Text('Comment'), + onPressed: () async { + if (!isEdit) { + final req = GaddCommentReq((b) => b + ..vars.body = _controller.text + ..vars.subjectId = widget.id); + final res = await context + .read() + .gqlClient + .request(req) + .first; + } else { + final req = GupdateIssueCommentReq((b) => b + ..vars.body = _controller.text + ..vars.id = widget.id); + final res = await context + .read() + .gqlClient + .request(req) + .first; + } + Navigator.pop(context, ''); + await theme.push( + context, + '/github/${widget.owner}/${widget.name}/${widget.isPr ? 'pulls' : 'issues'}/${widget.number}', + replace: true, + ); + }, + ), + ], + ), + ); + } +} diff --git a/lib/widgets/comment_item.dart b/lib/widgets/comment_item.dart index 95c7582a..6f3f66ab 100644 --- a/lib/widgets/comment_item.dart +++ b/lib/widgets/comment_item.dart @@ -183,8 +183,8 @@ class CommentItem extends StatelessWidget { final List commentActionItemList; // p.author could be null (deleted user) - CommentItem.gql( - GCommentParts p, GReactableParts r, EmojiUpdateCallaback onReaction) + CommentItem.gql(GCommentParts p, GReactableParts r, + EmojiUpdateCallaback onReaction, List commentActionItemList) : avatar = Avatar( url: p.author?.avatarUrl ?? 'https://avatars.githubusercontent.com/u/10137?s=460&u=b1951d34a583cf12ec0d3b0781ba19be97726318&v=4', @@ -195,7 +195,7 @@ class CommentItem extends StatelessWidget { body = p.body, widgets = [GhEmojiAction(p.id, r, onReaction)], prefix = 'github', - commentActionItemList = []; // TODO + commentActionItemList = commentActionItemList; CommentItem({ @required this.avatar, diff --git a/lib/widgets/timeline_item.dart b/lib/widgets/timeline_item.dart index dca376fc..cc6dd14e 100644 --- a/lib/widgets/timeline_item.dart +++ b/lib/widgets/timeline_item.dart @@ -4,6 +4,7 @@ import 'package:flutter/cupertino.dart'; import 'package:git_touch/graphql/github.data.gql.dart'; import 'package:git_touch/graphql/schema.schema.gql.dart'; import 'package:git_touch/models/theme.dart'; +import 'package:git_touch/widgets/action_button.dart'; import 'package:git_touch/widgets/label.dart'; import 'package:provider/provider.dart'; import '../utils/utils.dart'; @@ -55,7 +56,8 @@ class TimelineEventItem extends StatelessWidget { class TimelineItem extends StatelessWidget { final dynamic node; - TimelineItem(this.node); + final List commentActionItemList; + TimelineItem(this.node, {this.commentActionItemList}); Widget _buildFallback(String type) { return TimelineEventItem( @@ -83,8 +85,8 @@ class TimelineItem extends StatelessWidget { ]), ); case 'IssueComment': - return CommentItem.gql( - node as GCommentParts, node as GReactableParts, (item) {}); + return CommentItem.gql(node as GCommentParts, node as GReactableParts, + (item) {}, commentActionItemList); case 'CrossReferencedEvent': final p = node as GCrossReferencedEventParts; final source = p.source as dynamic; @@ -290,7 +292,7 @@ class TimelineItem extends StatelessWidget { child: Column( children: [ for (var v in p.comments.nodes) - CommentItem.gql(v, v, (key) {}), + CommentItem.gql(v, v, (key) {}, null), // TODO ], ), ),