anchor.diff:        allowed: ['hosted', 'path'],
         defaultsTo: 'hosted')
     ..addOption('hosted-url',
  -      help: 'The server that hosts <package>.',
  -      defaultsTo: 'https://pub.dartlang.org')
  +      help: 'The server that hosts <package>.', defaultsTo: defaultHostedUrl)
     ..addFlag('warning',
         help:
             'Shows the warning message before potentially destructive operation.',
  
positive.code: import 'package:logging/logging.dart' as log;
  import 'package:pana/pana.dart';
  
  final _parser = new ArgParser()
    ..addFlag('json',
        abbr: 'j',
  
negative.code:         if (result.rest.length > 1) {
            version = result.rest[1];
          }
          final pubHostedUrl = result['hosted-url'];
          if (pubHostedUrl != defaultHostedUrl && version == null) {
            _printHelp(
                errorMessage:
                    'Version must be specified when using --hosted-url option.');
            return;
          }
          var analyzer = await PackageAnalyzer.create(pubCacheDir: tempPath);
          summary = await analyzer.inspectPackage(package,
              version: version, pubHostedUrl: pubHostedUrl);
        } else if (source == 'path') {
          final path = firstArg('No path was provided.');
          if (showWarning) {
  