mirror of
https://github.com/dart-lang/sdk
synced 2024-10-06 13:57:58 +00:00
Use int.tryParse rather than deprecated onError
parameter of int.parse.
Change-Id: I20943a59e367fa6bd328604063b4a736ec300c0e Reviewed-on: https://dart-review.googlesource.com/58260 Reviewed-by: Ryan Macnak <rmacnak@google.com> Commit-Queue: Paul Berry <paulberry@google.com>
This commit is contained in:
parent
2b5de60888
commit
a518d3c6dc
|
@ -75,8 +75,8 @@ class DebuggerLocation {
|
|||
if (colStr != null) {
|
||||
colStr = colStr.substring(1);
|
||||
}
|
||||
var line = int.parse(lineStr, onError: (_) => -1);
|
||||
var col = (colStr != null ? int.parse(colStr, onError: (_) => -1) : null);
|
||||
var line = int.tryParse(lineStr) ?? -1;
|
||||
var col = (colStr != null ? int.tryParse(colStr) ?? -1 : null);
|
||||
if (line == -1) {
|
||||
return new Future.value(
|
||||
new DebuggerLocation.error("Line '${lineStr}' must be an integer"));
|
||||
|
|
|
@ -1008,7 +1008,7 @@ class IsolateCommand extends DebuggerCommand {
|
|||
return new Future.value(null);
|
||||
}
|
||||
var arg = args[0].trim();
|
||||
var num = int.parse(arg, onError: (_) => null);
|
||||
var num = int.tryParse(arg);
|
||||
|
||||
var candidate;
|
||||
for (var isolate in debugger.vm.isolates) {
|
||||
|
|
|
@ -117,7 +117,7 @@ class TargetRepository implements M.TargetRepository {
|
|||
final Uri wsAddress = new Uri(
|
||||
scheme: 'ws',
|
||||
host: host ?? serverAddress.host,
|
||||
port: int.parse(port ?? '', onError: (_) => serverAddress.port),
|
||||
port: int.tryParse(port ?? '') ?? serverAddress.port,
|
||||
path: '/ws',
|
||||
);
|
||||
return wsAddress.toString();
|
||||
|
|
|
@ -1624,7 +1624,7 @@ class Isolate extends ServiceObjectOwner implements M.Isolate {
|
|||
void _update(Map map, bool mapIsRef) {
|
||||
name = map['name'];
|
||||
vmName = map.containsKey('_vmName') ? map['_vmName'] : name;
|
||||
number = int.parse(map['number'], onError: (_) => null);
|
||||
number = int.tryParse(map['number']);
|
||||
if (mapIsRef) {
|
||||
return;
|
||||
}
|
||||
|
@ -1632,7 +1632,7 @@ class Isolate extends ServiceObjectOwner implements M.Isolate {
|
|||
loading = false;
|
||||
runnable = map['runnable'] == true;
|
||||
_upgradeCollection(map, isolate);
|
||||
originNumber = int.parse(map['_originNumber'], onError: (_) => null);
|
||||
originNumber = int.tryParse(map['_originNumber']);
|
||||
rootLibrary = map['rootLib'];
|
||||
if (map['entry'] != null) {
|
||||
entry = map['entry'];
|
||||
|
|
Loading…
Reference in a new issue