diff --git a/api/fossa/revisions.go b/api/fossa/revisions.go index b08f5ed463..858871150c 100644 --- a/api/fossa/revisions.go +++ b/api/fossa/revisions.go @@ -23,13 +23,22 @@ type License struct { // A Revision holds the FOSSA API response for the revision API. type Revision struct { - Locator *Locator `json:"loc"` - Licenses []License - Project *Project - Meta []RevisionMeta - Issues []Issue - Version string - Hash string + Locator *Locator `json:"loc"` + Licenses []License + Project *Project + DependencyLock DependencyLock `json:"DependencyLock"` + Meta []RevisionMeta + Issues []Issue + Version string + Hash string +} + +type DependencyLock struct { + PathsTo PathsTo `json:"paths_to"` +} + +type PathsTo struct { + Paths [][]string `json:"paths"` } // A RevisionMeta holds metadata about a FOSSA API revision.