// GENERATED CODE - DO NOT MODIFY BY HAND part of 'gitea.dart'; // ************************************************************************** // JsonSerializableGenerator // ************************************************************************** GiteaUser _$GiteaUserFromJson(Map json) => GiteaUser() ..id = json['id'] as int? ..login = json['login'] as String? ..fullName = json['full_name'] as String? ..avatarUrl = json['avatar_url'] as String? ..created = json['created'] == null ? null : DateTime.parse(json['created'] as String); Map _$GiteaUserToJson(GiteaUser instance) => { 'id': instance.id, 'login': instance.login, 'full_name': instance.fullName, 'avatar_url': instance.avatarUrl, 'created': instance.created?.toIso8601String(), }; GiteaOrg _$GiteaOrgFromJson(Map json) => GiteaOrg() ..id = json['id'] as int? ..username = json['username'] as String? ..fullName = json['full_name'] as String? ..avatarUrl = json['avatar_url'] as String? ..description = json['description'] as String? ..website = json['website'] as String? ..location = json['location'] as String?; Map _$GiteaOrgToJson(GiteaOrg instance) => { 'id': instance.id, 'username': instance.username, 'full_name': instance.fullName, 'avatar_url': instance.avatarUrl, 'description': instance.description, 'website': instance.website, 'location': instance.location, }; GiteaRepository _$GiteaRepositoryFromJson(Map json) => GiteaRepository() ..id = json['id'] as int? ..owner = json['owner'] == null ? null : GiteaUser.fromJson(json['owner'] as Map) ..name = json['name'] as String? ..description = json['description'] as String? ..starsCount = json['stars_count'] as int? ..forksCount = json['forks_count'] as int? ..updatedAt = json['updated_at'] == null ? null : DateTime.parse(json['updated_at'] as String) ..website = json['website'] as String? ..size = json['size'] as int? ..openIssuesCount = json['open_issues_count'] as int? ..openPrCounter = json['open_pr_counter'] as int?; Map _$GiteaRepositoryToJson(GiteaRepository instance) => { 'id': instance.id, 'owner': instance.owner, 'name': instance.name, 'description': instance.description, 'stars_count': instance.starsCount, 'forks_count': instance.forksCount, 'updated_at': instance.updatedAt?.toIso8601String(), 'website': instance.website, 'size': instance.size, 'open_issues_count': instance.openIssuesCount, 'open_pr_counter': instance.openPrCounter, }; GiteaTree _$GiteaTreeFromJson(Map json) => GiteaTree( type: json['type'] as String, name: json['name'] as String, ) ..path = json['path'] as String? ..size = json['size'] as int? ..downloadUrl = json['download_url'] as String?; Map _$GiteaTreeToJson(GiteaTree instance) => { 'type': instance.type, 'name': instance.name, 'path': instance.path, 'size': instance.size, 'download_url': instance.downloadUrl, }; GiteaBlob _$GiteaBlobFromJson(Map json) => GiteaBlob( type: json['type'] as String, name: json['name'] as String, ) ..path = json['path'] as String? ..size = json['size'] as int? ..downloadUrl = json['download_url'] as String? ..content = json['content'] as String?; Map _$GiteaBlobToJson(GiteaBlob instance) => { 'type': instance.type, 'name': instance.name, 'path': instance.path, 'size': instance.size, 'download_url': instance.downloadUrl, 'content': instance.content, }; GiteaCommit _$GiteaCommitFromJson(Map json) => GiteaCommit() ..number = json['number'] as int? ..author = json['author'] == null ? null : GiteaUser.fromJson(json['author'] as Map) ..title = json['title'] as String? ..body = json['body'] as String? ..commit = json['commit'] == null ? null : GiteaCommitDetail.fromJson(json['commit'] as Map) ..sha = json['sha'] as String? ..htmlUrl = json['html_url'] as String?; Map _$GiteaCommitToJson(GiteaCommit instance) => { 'number': instance.number, 'author': instance.author, 'title': instance.title, 'body': instance.body, 'commit': instance.commit, 'sha': instance.sha, 'html_url': instance.htmlUrl, }; GiteaCommitDetail _$GiteaCommitDetailFromJson(Map json) => GiteaCommitDetail() ..message = json['message'] as String? ..author = json['author'] == null ? null : GiteaCommitAuthor.fromJson(json['author'] as Map) ..committer = json['committer'] == null ? null : GiteaCommitAuthor.fromJson( json['committer'] as Map); Map _$GiteaCommitDetailToJson(GiteaCommitDetail instance) => { 'message': instance.message, 'author': instance.author, 'committer': instance.committer, }; GiteaCommitAuthor _$GiteaCommitAuthorFromJson(Map json) => GiteaCommitAuthor() ..name = json['name'] as String? ..email = json['email'] as String? ..date = json['date'] == null ? null : DateTime.parse(json['date'] as String); Map _$GiteaCommitAuthorToJson(GiteaCommitAuthor instance) => { 'name': instance.name, 'email': instance.email, 'date': instance.date?.toIso8601String(), }; GiteaIssue _$GiteaIssueFromJson(Map json) => GiteaIssue() ..title = json['title'] as String? ..body = json['body'] as String? ..number = json['number'] as int? ..user = json['user'] == null ? null : GiteaUser.fromJson(json['user'] as Map) ..comments = json['comments'] as int? ..updatedAt = json['updated_at'] == null ? null : DateTime.parse(json['updated_at'] as String) ..state = json['state'] as String? ..htmlUrl = json['html_url'] as String? ..labels = (json['labels'] as List?) ?.map((e) => GiteaLabel.fromJson(e as Map)) .toList(); Map _$GiteaIssueToJson(GiteaIssue instance) => { 'title': instance.title, 'body': instance.body, 'number': instance.number, 'user': instance.user, 'comments': instance.comments, 'updated_at': instance.updatedAt?.toIso8601String(), 'state': instance.state, 'html_url': instance.htmlUrl, 'labels': instance.labels, }; GiteaLabel _$GiteaLabelFromJson(Map json) => GiteaLabel() ..color = json['color'] as String? ..name = json['name'] as String?; Map _$GiteaLabelToJson(GiteaLabel instance) => { 'color': instance.color, 'name': instance.name, }; GiteaHeatmapItem _$GiteaHeatmapItemFromJson(Map json) => GiteaHeatmapItem() ..timestamp = json['timestamp'] as int? ..contributions = json['contributions'] as int?; Map _$GiteaHeatmapItemToJson(GiteaHeatmapItem instance) => { 'timestamp': instance.timestamp, 'contributions': instance.contributions, }; GiteaComment _$GiteaCommentFromJson(Map json) => GiteaComment() ..body = json['body'] as String? ..createdAt = json['created_at'] == null ? null : DateTime.parse(json['created_at'] as String) ..htmlUrl = json['html_url'] as String? ..originalAuthor = json['original_author'] as String? ..updatedAt = json['updated_at'] == null ? null : DateTime.parse(json['updated_at'] as String) ..id = json['id'] as int? ..user = json['user'] == null ? null : GiteaUser.fromJson(json['user'] as Map); Map _$GiteaCommentToJson(GiteaComment instance) => { 'body': instance.body, 'created_at': instance.createdAt?.toIso8601String(), 'html_url': instance.htmlUrl, 'original_author': instance.originalAuthor, 'updated_at': instance.updatedAt?.toIso8601String(), 'id': instance.id, 'user': instance.user, };