anchor.diff:  // Use of this source code is governed by a BSD-style license that can be
   // found in the LICENSE file.
   
  -// @dart = 2.8
  -
  -import 'package:meta/meta.dart';
   import 'package:yaml/yaml.dart';
   
   import 'base/common.dart';
  
positive.code:   factory LinuxPlugin.fromYaml(String name, YamlMap yaml) {
      assert(validate(yaml));
      // Treat 'none' as not present. See https://github.com/flutter/flutter/issues/57497.
      String pluginClass = yaml[kPluginClass] as String;
      if (pluginClass == 'none') {
        pluginClass = null;
      }
  
negative.code:     return <String, dynamic>{
        'name': name,
        if (pluginClass != null) 'class': pluginClass,
        if (pluginClass != null) 'filename': _filenameForCppClass(pluginClass!),
        if (dartPluginClass != null) 'dartPluginClass': dartPluginClass,
      };
    }
  