// GENERATED CODE - DO NOT MODIFY BY HAND part of 'gitea.dart'; // ************************************************************************** // JsonSerializableGenerator // ************************************************************************** GiteaUser _$GiteaUserFromJson(Map json) { return 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) { return 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) { return 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) { return 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) { return 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) { return 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) { return 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) { return 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) { return 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) => e == null ? null : 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) { return 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) { return 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) { return 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, };