anchor.diff:  
   import 'package:pub_semver/pub_semver.dart';
   import 'package:devops/src/jsonyaml/json_utils.dart';
  -
  -@deprecated
  -class Dependency extends Jsonable {
  -  final String name;
  -  final DependencyReference reference;
  -
  -  Dependency(this.name, this.reference);
  -
  -  @override
  -  Map toJson() => {name: reference.toJson()};
  -}
   
   abstract class DependencyReference extends Jsonable {
     DependencyReference();
  
positive.code:     path: ../gissue_common
  
   */
  
negative.code:   }
  
    @override
    Map toJson() => ref != null
        ? {'git': {'url': url.toString(), 'ref': ref}}
        : {'git': url.toString()};
  }
  
  class PathReference extends DependencyReference {
  