chore(code_push_protocol): remove overages messages from protocol (#1350)
This commit is contained in:
@@ -1 +0,0 @@
|
||||
export 'get_overages_response.dart';
|
||||
-25
@@ -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;
|
||||
}
|
||||
-31
@@ -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
@@ -1 +0,0 @@
|
||||
export 'update_overages_request.dart';
|
||||
-25
@@ -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;
|
||||
}
|
||||
-32
@@ -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,
|
||||
};
|
||||
-14
@@ -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()),
|
||||
);
|
||||
});
|
||||
});
|
||||
}
|
||||
-14
@@ -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()),
|
||||
);
|
||||
});
|
||||
});
|
||||
}
|
||||
Reference in New Issue
Block a user