blob: a045a585a25602168d7e409fcfbfe30afb395621 [file]
syntax = "proto3";
package chromium.metadata;
// Represents an individual license approval.
message LicenseApproval {
// Path to the license file, relative to this textproto file.
string license_path = 1;
// SPDX identifier, or the ID provided by go/lican/allowlist.
string id = 2;
// Approval bug ID (e.g., "b/1234.." , https://crbug.com/1234..).
uint32 bug = 3;
// Relevant context or limitations for maintainers.
string note = 4;
}
// Root message for restrictive_license_approval.textproto files.
message RestrictiveLicenseApproval {
repeated LicenseApproval license_approval = 1;
}