Skip to content

Commit f746353

Browse files
committed
switch
1 parent 7d1f80d commit f746353

1 file changed

Lines changed: 5 additions & 6 deletions

File tree

packages/devtools_app/lib/src/screens/network/har_data_entry.dart

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -47,12 +47,11 @@ class HarDataEntry {
4747
final responseContent = responseData[NetworkEventKeys.content.name];
4848

4949
final statusValue = responseData[NetworkEventKeys.status.name];
50-
int? statusCode;
51-
if (statusValue is int) {
52-
statusCode = statusValue;
53-
} else if (statusValue is String) {
54-
statusCode = int.tryParse(statusValue);
55-
}
50+
final statusCode = switch (statusValue) {
51+
int() => statusValue,
52+
String() => int.tryParse(statusValue),
53+
_ => null,
54+
};
5655
responseData[shared_http.HttpRequestDataKeys.statusCode.name] =
5756
statusCode ?? -1;
5857

0 commit comments

Comments
 (0)