From dded0e1b715a01b389a3e41eb292ff50be5b0d6a Mon Sep 17 00:00:00 2001 From: sgrekhov Date: Thu, 12 Jan 2023 12:02:45 +0200 Subject: [PATCH] Fixes #1743. Convert double value to int --- LanguageFeatures/Patterns/object_A01_t01.dart | 3 ++- LanguageFeatures/Patterns/object_A01_t02.dart | 2 +- LanguageFeatures/Patterns/object_A01_t03.dart | 2 +- 3 files changed, 4 insertions(+), 3 deletions(-) diff --git a/LanguageFeatures/Patterns/object_A01_t01.dart b/LanguageFeatures/Patterns/object_A01_t01.dart index ac954220fa..95eb922ef4 100644 --- a/LanguageFeatures/Patterns/object_A01_t01.dart +++ b/LanguageFeatures/Patterns/object_A01_t01.dart @@ -52,7 +52,8 @@ String test(Shape shape) { => "record = ${x1.toInt()}", Rectangle(sizeAsInt: 10, areaAsRecord: (area: 1)) => "record-2", Square(size: Unit(value: 3)) => "object-1", - Square(sizeAsInt: 4, area: Unit(value: var o1)) => "object-2 = $o1", + Square(sizeAsInt: 4, area: Unit(value: var o1)) + => "object-2 = ${o1.toInt()}", _ => "default" }; } diff --git a/LanguageFeatures/Patterns/object_A01_t02.dart b/LanguageFeatures/Patterns/object_A01_t02.dart index 02859974f1..4bb97f1982 100644 --- a/LanguageFeatures/Patterns/object_A01_t02.dart +++ b/LanguageFeatures/Patterns/object_A01_t02.dart @@ -67,7 +67,7 @@ String test(Shape shape) { case Square(size: Unit(value: 3)): return "object-1"; case Square(sizeAsInt: 4, area: Unit(value: var o1)): - return "object-2 = $o1"; + return "object-2 = ${o1.toInt()}"; default: return "default"; } diff --git a/LanguageFeatures/Patterns/object_A01_t03.dart b/LanguageFeatures/Patterns/object_A01_t03.dart index d6c1a2e413..b23b4bd604 100644 --- a/LanguageFeatures/Patterns/object_A01_t03.dart +++ b/LanguageFeatures/Patterns/object_A01_t03.dart @@ -89,7 +89,7 @@ String test(Shape shape) { return "object-1"; } if (shape case Square(sizeAsInt: 4, area: Unit(value: var o1))) { - return "object-2 = $o1"; + return "object-2 = ${o1.toInt()}"; } return "default"; }