anchor.diff:  /// formula (see https://en.wikipedia.org/wiki/Haversine_formula). The
   /// supplied coordinates [startLatitude], [startLongitude], [endLatitude] and
   /// [endLongitude] should be supplied in degrees.
  -@Deprecated('call Geolocator.distanceBetween instead'
  -    'this  feature was deprecated after 6.0.0+4')
  +@Deprecated(
  +    'Call Geolocator.distanceBetween() instead.'
  +    'This  feature was deprecated after 6.0.0+4.')
   double distanceBetween(
     double startLatitude,
     double startLongitude,
  
positive.code: /// bearing, see https://www.movable-type.co.uk/scripts/latlong.html#bearing.
  /// The supplied coordinates [startLatitude], [startLongitude], [endLatitude]
  /// and [endLongitude] should be supplied in degrees.
  @Deprecated('call geolocator.bearingBetween instead'
      'this  feature was deprecated after 6.0.0+4')
  double bearingBetween(
    double startLatitude,
    double startLongitude,
  
negative.code: /// When no position is available, null is returned.
  /// Throws a [PermissionDeniedException] when trying to request the device's
  /// location when the user denied access.
  @Deprecated(
      'Call Geolocator.getLastKnownPosition() instead.'
      'This  feature was deprecated after 6.0.0+4.')
  Future<Position> getLastKnownPosition(
          {bool forceAndroidLocationManager = false}) =>
      GeolocatorPlatform.instance.getLastKnownPosition(
  