chore(code_push_protocol): remove overages messages from protocol (#1350)

This commit is contained in:
Felix Angelov
2023-10-03 13:49:24 -05:00
committed by GitHub
parent 01ef592178
commit 02c3fc5a8a
9 changed files with 0 additions and 145 deletions
@@ -1 +0,0 @@
export 'get_overages_response.dart';
@@ -1,25 +0,0 @@
import 'package:json_annotation/json_annotation.dart';
import 'package:shorebird_code_push_protocol/shorebird_code_push_protocol.dart';
part 'get_overages_response.g.dart';
/// {@template get_overages_response}
/// The response body for GET /api/v1/billing/overages
/// {@endtemplate}
@JsonSerializable()
class GetOveragesResponse {
/// {@macro get_overages_response}
const GetOveragesResponse({required this.patchInstallOverageLimit});
/// Converts a Map<String, dynamic> to a [GetOveragesResponse].
factory GetOveragesResponse.fromJson(Map<String, dynamic> json) =>
_$GetOveragesResponseFromJson(json);
/// Converts a [GetOveragesResponse] to a Map<String, dynamic>.
Json toJson() => _$GetOveragesResponseToJson(this);
/// The number of additional patch installs for the current billing period.
/// `null` indicates that the user has unlimited patch installs.
/// Defaults to 0.
final int? patchInstallOverageLimit;
}
@@ -1,31 +0,0 @@
// GENERATED CODE - DO NOT MODIFY BY HAND
// ignore_for_file: implicit_dynamic_parameter, require_trailing_commas, cast_nullable_to_non_nullable, lines_longer_than_80_chars
part of 'get_overages_response.dart';
// **************************************************************************
// JsonSerializableGenerator
// **************************************************************************
GetOveragesResponse _$GetOveragesResponseFromJson(Map<String, dynamic> json) =>
$checkedCreate(
'GetOveragesResponse',
json,
($checkedConvert) {
final val = GetOveragesResponse(
patchInstallOverageLimit:
$checkedConvert('patch_install_overage_limit', (v) => v as int?),
);
return val;
},
fieldKeyMap: const {
'patchInstallOverageLimit': 'patch_install_overage_limit'
},
);
Map<String, dynamic> _$GetOveragesResponseToJson(
GetOveragesResponse instance) =>
<String, dynamic>{
'patch_install_overage_limit': instance.patchInstallOverageLimit,
};
@@ -8,9 +8,7 @@ export 'create_release/create_release.dart';
export 'create_release_artifact/create_release_artifact.dart';
export 'create_user/create_user.dart';
export 'get_apps/get_apps.dart';
export 'get_overages/get_overages.dart';
export 'get_release_artifacts/get_release_artifacts.dart';
export 'get_releases/get_releases.dart';
export 'promote_patch/promote_patch.dart';
export 'update_overages/update_overages.dart';
export 'update_release/update_release.dart';
@@ -1 +0,0 @@
export 'update_overages_request.dart';
@@ -1,25 +0,0 @@
import 'package:json_annotation/json_annotation.dart';
import 'package:shorebird_code_push_protocol/shorebird_code_push_protocol.dart';
part 'update_overages_request.g.dart';
/// {@template update_overages_request}
/// The request body for PUT /api/v1/billing/overages
/// {@endtemplate}
@JsonSerializable()
class UpdateOveragesRequest {
/// {@macro update_overages_request}
const UpdateOveragesRequest({required this.patchInstallOverageLimit});
/// Converts a Map<String, dynamic> to a [UpdateOveragesRequest].
factory UpdateOveragesRequest.fromJson(Map<String, dynamic> json) =>
_$UpdateOveragesRequestFromJson(json);
/// Converts a [UpdateOveragesRequest] to a Map<String, dynamic>.
Json toJson() => _$UpdateOveragesRequestToJson(this);
/// The number of additional patch installs for the current billing period.
/// `null` indicates that the user has unlimited patch installs.
/// Defaults to 0.
final int? patchInstallOverageLimit;
}
@@ -1,32 +0,0 @@
// GENERATED CODE - DO NOT MODIFY BY HAND
// ignore_for_file: implicit_dynamic_parameter, require_trailing_commas, cast_nullable_to_non_nullable, lines_longer_than_80_chars
part of 'update_overages_request.dart';
// **************************************************************************
// JsonSerializableGenerator
// **************************************************************************
UpdateOveragesRequest _$UpdateOveragesRequestFromJson(
Map<String, dynamic> json) =>
$checkedCreate(
'UpdateOveragesRequest',
json,
($checkedConvert) {
final val = UpdateOveragesRequest(
patchInstallOverageLimit:
$checkedConvert('patch_install_overage_limit', (v) => v as int?),
);
return val;
},
fieldKeyMap: const {
'patchInstallOverageLimit': 'patch_install_overage_limit'
},
);
Map<String, dynamic> _$UpdateOveragesRequestToJson(
UpdateOveragesRequest instance) =>
<String, dynamic>{
'patch_install_overage_limit': instance.patchInstallOverageLimit,
};
@@ -1,14 +0,0 @@
import 'package:shorebird_code_push_protocol/shorebird_code_push_protocol.dart';
import 'package:test/test.dart';
void main() {
group(GetOveragesResponse, () {
test('can be (de)serialized', () {
const response = GetOveragesResponse(patchInstallOverageLimit: 4200);
expect(
GetOveragesResponse.fromJson(response.toJson()).toJson(),
equals(response.toJson()),
);
});
});
}
@@ -1,14 +0,0 @@
import 'package:shorebird_code_push_protocol/shorebird_code_push_protocol.dart';
import 'package:test/test.dart';
void main() {
group(UpdateOveragesRequest, () {
test('can be (de)serialized', () {
const response = UpdateOveragesRequest(patchInstallOverageLimit: 4200);
expect(
UpdateOveragesRequest.fromJson(response.toJson()).toJson(),
equals(response.toJson()),
);
});
});
}