anchor.diff:  // Use of this source code is governed by a BSD-style license that can be
   // found in the LICENSE file.
   
  -// @dart=2.9
  +// ignore_for_file: import_of_legacy_library_into_null_safe
   
   import 'dart:async';
   import 'dart:convert';
  
positive.code:       'currentPage',
        {
          'id': page.id,
          if (page.embedded != null) 'embedded': page.embedded,
        },
      );
    }
  
negative.code: /// See `package:dds/src/devtools/client.dart`.
  class DevToolsServerConnection {
    DevToolsServerConnection._(this.sseClient) {
      sseClient.stream!.listen((msg) {
        _handleMessage(msg);
      });
      initFrameworkController();
    }
  
    static Future<DevToolsServerConnection?> connect() async {
      final baseUri = Uri.base;
      // Ensure we don't drop portions of the path at which DevTools is hosted.
      final baseUriPathSegments = baseUri.pathSegments.where(
  