factory SourceInfo.fromJson(Map<String, dynamic> json) { return SourceInfo( sourceFiles: decodeListMessage(json['sourceFiles'], Any.fromJson) ?? [], ); }