anchor.diff:  
   import 'package:_discoveryapis_commons/_discoveryapis_commons.dart';
   import 'package:googleapis_auth/auth_io.dart';
  -import 'package:http/http.dart' as http;
   import 'package:http/io_client.dart';
   import 'package:yaml/yaml.dart';
   
  
positive.code: 
  Future<T> withClientFromDefaultCredentials<T>(
    List<String> scopes,
    Future<T> Function(http.Client) action,
  ) async {
    final client = await clientViaApplicationDefaultCredentials(
      scopes: scopes,
  
negative.code: }
  
  Future<T> withClientFromUserCredentials<T>(
      List<String> scopes, Future<T> Function(AuthClient) action) async {
    final client = IOClient();
  
    final credentials = await _credentials(client, scopes);
  