anchor.diff:    return _fileContents[location];
   }
   
  -final RegExp slashes = RegExp(r'[\/]');
   bool hasPrivateName(Element e) {
     var elementName = e.name;
     if (elementName == null) return false;
  
positive.code:     return true;
    }).join('\n');
  }
  
  /// Strip the common indent from the given source fragment.
  String stripIndentFromSource(String source) {
  
negative.code: /// allowed in some environments, so avoid using this.
  // TODO(jcollins-g): consider deprecating this and the `--include-source`
  // feature that uses it now that source code linking is possible.
  // TODO(srawlins): Evaluate whether this leads to a ton of memory usage.
  // An LRU of size 1 might be just fine.
  String? getFileContentsFor(Element e, ResourceProvider resourceProvider) {
    var location = e.source?.fullName;
    if (location != null && !_fileContents.containsKey(location)) {
  