anchor.diff:    p.Context get pathContext => physicalResourceProvider.pathContext;
   }
   
  -class Annotation {
  +class Annotation implements Comparable<Annotation> {
     final int column;
     final int length;
     final String message;
  
positive.code:         }
        });
      });
      try {
        expect(actual, unorderedMatches(expected));
        // ignore: avoid_catches_without_on_clauses
  
negative.code:       : this(message, ErrorType.LINT, null, column: column, length: length);
  
    @override
    int compareTo(Annotation other) {
      if (lineNumber != other.lineNumber) {
        return lineNumber - other.lineNumber;
      } else if (column != other.column) {
        return column - other.column;
      }
      return message.compareTo(other.message);
    }
  
    @override
    String toString() =>
        '[$type]: "$message" (line: $lineNumber) - [$column:$length]';
  
  