anchor.diff:      final String ipv4Loopback = InternetAddress.loopbackIPv4.address;
       final String hostname = usesIpv6 ? ipv6Loopback : ipv4Loopback;
   
  -    if (devicePort == null && debugUri == null) {
  +    if (debugPort == null && debugUri == null) {
         if (device is FuchsiaDevice) {
           final String module = stringArg('module');
           if (module == null) {
  
positive.code:           buildObservatoryUri(
              device,
              debugUri?.host ?? hostname,
              devicePort ?? debugUri.port,
              hostVmservicePort,
              debugUri?.path,
            )
  
negative.code:   Future<void> _attachToDevice(Device device) async {
      final FlutterProject flutterProject = FlutterProject.current();
  
      final Daemon daemon = boolArg('machine')
        ? Daemon(
            stdinCommandStream,
  