anchor.diff:    /// Initialize a newly created set of relevance data based on the content of
     /// the JSON encoded string.
     RelevanceData.fromJson(String encoded) {
  -    var map = json.decode(encoded) as Map<String, Map<String, String>>;
  +    var map = json.decode(encoded) as Map<String, dynamic>;
       for (var contextEntry in map.entries) {
         var contextMap = byKind.putIfAbsent(contextEntry.key, () => {});
  -      for (var kindEntry in contextEntry.value.entries) {
  +      for (var kindEntry
  +          in (contextEntry.value as Map<String, dynamic>).entries) {
           _Kind kind;
           var key = kindEntry.key;
           if (key.startsWith('e')) {
  
positive.code:     'help',
      abbr: 'h',
      help: 'Print this help message.',
    );
    parser.addFlag(
      'verbose',
  
negative.code:   var result = parser.parse(args);
  
    if (validArguments(parser, result)) {
      var provider = PhysicalResourceProvider.INSTANCE;
      var packageRoot = provider.pathContext.normalize(package_root.packageRoot);
      var generatedFilePath = provider.pathContext.join(
  