Skip to content
This repository was archived by the owner on Nov 29, 2022. It is now read-only.

Commit 794f73a

Browse files
author
Sungjin Han
committed
Remove workarounds for dart-lang/sdk#15101
1 parent 1ea5920 commit 794f73a

File tree

1 file changed

+14
-31
lines changed

1 file changed

+14
-31
lines changed

lib/src/types.dart

Lines changed: 14 additions & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -218,9 +218,6 @@ class APIResponse {
218218
// constructor
219219
APIResponse(this.ok, {this.description, this.parameters});
220220

221-
// https://github.com/dart-lang/sdk/issues/15101
222-
APIResponse.workaround(this.ok, this.description, this.parameters);
223-
224221
factory APIResponse.fromJson(Map<String, dynamic> json) => _$APIResponseFromJson(json);
225222

226223
Map<String, dynamic> toJson() => _$APIResponseToJson(this);
@@ -237,8 +234,7 @@ class APIResponseWebhookInfo extends APIResponse {
237234
String description,
238235
APIResponseParameters parameters,
239236
this.result,
240-
}) : super.workaround(ok, description, parameters); // https://github.com/dart-lang/sdk/issues/15101
241-
//}) : super(ok, description: description, parameters: parameters);
237+
}) : super(ok, description: description, parameters: parameters);
242238

243239
factory APIResponseWebhookInfo.fromJson(Map<String, dynamic> json) => _$APIResponseWebhookInfoFromJson(json);
244240

@@ -256,8 +252,7 @@ class APIResponseUser extends APIResponse {
256252
String description,
257253
APIResponseParameters parameters,
258254
this.result,
259-
}) : super.workaround(ok, description, parameters); // https://github.com/dart-lang/sdk/issues/15101
260-
//}) : super(ok, description: description, parameters: parameters);
255+
}) : super(ok, description: description, parameters: parameters);
261256

262257
factory APIResponseUser.fromJson(Map<String, dynamic> json) => _$APIResponseUserFromJson(json);
263258

@@ -275,8 +270,7 @@ class APIResponseMessage extends APIResponse {
275270
String description,
276271
APIResponseParameters parameters,
277272
this.result,
278-
}) : super.workaround(ok, description, parameters); // https://github.com/dart-lang/sdk/issues/15101
279-
//}) : super(ok, description: description, parameters: parameters);
273+
}) : super(ok, description: description, parameters: parameters);
280274

281275
factory APIResponseMessage.fromJson(Map<String, dynamic> json) => _$APIResponseMessageFromJson(json);
282276

@@ -294,8 +288,7 @@ class APIResponseMessages extends APIResponse {
294288
String description,
295289
APIResponseParameters parameters,
296290
this.result,
297-
}) : super.workaround(ok, description, parameters); // https://github.com/dart-lang/sdk/issues/15101
298-
//}) : super(ok, description: description, parameters: parameters);
291+
}) : super(ok, description: description, parameters: parameters);
299292

300293
factory APIResponseMessages.fromJson(Map<String, dynamic> json) => _$APIResponseMessagesFromJson(json);
301294

@@ -313,8 +306,7 @@ class APIResponseUserProfilePhotos extends APIResponse {
313306
String description,
314307
APIResponseParameters parameters,
315308
this.result,
316-
}) : super.workaround(ok, description, parameters); // https://github.com/dart-lang/sdk/issues/15101
317-
//}) : super(ok, description: description, parameters: parameters);
309+
}) : super(ok, description: description, parameters: parameters);
318310

319311
factory APIResponseUserProfilePhotos.fromJson(Map<String, dynamic> json) => _$APIResponseUserProfilePhotosFromJson(json);
320312

@@ -332,8 +324,7 @@ class APIResponseFile extends APIResponse {
332324
String description,
333325
APIResponseParameters parameters,
334326
this.result,
335-
}) : super.workaround(ok, description, parameters); // https://github.com/dart-lang/sdk/issues/15101
336-
//}) : super(ok, description: description, parameters: parameters);
327+
}) : super(ok, description: description, parameters: parameters);
337328

338329
factory APIResponseFile.fromJson(Map<String, dynamic> json) => _$APIResponseFileFromJson(json);
339330

@@ -350,8 +341,7 @@ class APIResponseUpdates extends APIResponse {
350341
String description,
351342
APIResponseParameters parameters,
352343
this.result,
353-
}) : super.workaround(ok, description, parameters); // https://github.com/dart-lang/sdk/issues/15101
354-
//}) : super(ok, description: description, parameters: parameters);
344+
}) : super(ok, description: description, parameters: parameters);
355345

356346
factory APIResponseUpdates.fromJson(Map<String, dynamic> json) => _$APIResponseUpdatesFromJson(json);
357347

@@ -369,8 +359,7 @@ class APIResponseChat extends APIResponse {
369359
String description,
370360
APIResponseParameters parameters,
371361
this.result,
372-
}) : super.workaround(ok, description, parameters); // https://github.com/dart-lang/sdk/issues/15101
373-
//}) : super(ok, description: description, parameters: parameters);
362+
}) : super(ok, description: description, parameters: parameters);
374363

375364
factory APIResponseChat.fromJson(Map<String, dynamic> json) => _$APIResponseChatFromJson(json);
376365

@@ -388,8 +377,7 @@ class APIResponseChatAdministrators extends APIResponse {
388377
String description,
389378
APIResponseParameters parameters,
390379
this.result,
391-
}) : super.workaround(ok, description, parameters); // https://github.com/dart-lang/sdk/issues/15101
392-
//}) : super(ok, description: description, parameters: parameters);
380+
}) : super(ok, description: description, parameters: parameters);
393381

394382
factory APIResponseChatAdministrators.fromJson(Map<String, dynamic> json) => _$APIResponseChatAdministratorsFromJson(json);
395383

@@ -407,8 +395,7 @@ class APIResponseChatMember extends APIResponse {
407395
String description,
408396
APIResponseParameters parameters,
409397
this.result,
410-
}) : super.workaround(ok, description, parameters); // https://github.com/dart-lang/sdk/issues/15101
411-
//}) : super(ok, description: description, parameters: parameters);
398+
}) : super(ok, description: description, parameters: parameters);
412399

413400
factory APIResponseChatMember.fromJson(Map<String, dynamic> json) => _$APIResponseChatMemberFromJson(json);
414401

@@ -426,8 +413,7 @@ class APIResponseInt extends APIResponse {
426413
String description,
427414
APIResponseParameters parameters,
428415
this.result,
429-
}) : super.workaround(ok, description, parameters); // https://github.com/dart-lang/sdk/issues/15101
430-
//}) : super(ok, description: description, parameters: parameters);
416+
}) : super(ok, description: description, parameters: parameters);
431417

432418
factory APIResponseInt.fromJson(Map<String, dynamic> json) => _$APIResponseIntFromJson(json);
433419

@@ -445,8 +431,7 @@ class APIResponseString extends APIResponse {
445431
String description,
446432
APIResponseParameters parameters,
447433
this.result,
448-
}) : super.workaround(ok, description, parameters); // https://github.com/dart-lang/sdk/issues/15101
449-
//}) : super(ok, description: description, parameters: parameters);
434+
}) : super(ok, description: description, parameters: parameters);
450435

451436
factory APIResponseString.fromJson(Map<String, dynamic> json) => _$APIResponseStringFromJson(json);
452437

@@ -464,8 +449,7 @@ class APIResponseGameHighScores extends APIResponse {
464449
String description,
465450
APIResponseParameters parameters,
466451
this.result,
467-
}) : super.workaround(ok, description, parameters); // https://github.com/dart-lang/sdk/issues/15101
468-
//}) : super(ok, description: description, parameters: parameters);
452+
}) : super(ok, description: description, parameters: parameters);
469453

470454
factory APIResponseGameHighScores.fromJson(Map<String, dynamic> json) => _$APIResponseGameHighScoresFromJson(json);
471455

@@ -483,8 +467,7 @@ class APIResponseStickerSet extends APIResponse {
483467
String description,
484468
APIResponseParameters parameters,
485469
this.result,
486-
}) : super.workaround(ok, description, parameters); // https://github.com/dart-lang/sdk/issues/15101
487-
//}) : super(ok, description: description, parameters: parameters);
470+
}) : super(ok, description: description, parameters: parameters);
488471

489472
factory APIResponseStickerSet.fromJson(Map<String, dynamic> json) => _$APIResponseStickerSetFromJson(json);
490473

0 commit comments

Comments
 (0)