public RepeatedField<SourceContext> AdditionalContexts { get; }
If provided, some of the source code used for the build may be found in
these locations, in the case where the source repository had multiple
remotes or submodules. This list will not include the context specified in
the context field.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-07 UTC."],[[["\u003cp\u003eThe latest version of the Grafeas.V1 package is 3.7.0, with a history of versions down to 2.2.0 available for reference.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eSource\u003c/code\u003e class within the Grafeas.V1 namespace describes the location of the source code used for a build, implementing multiple interfaces including \u003ccode\u003eIMessage\u003c/code\u003e, \u003ccode\u003eIEquatable\u003c/code\u003e, and \u003ccode\u003eIDeepCloneable\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eSource\u003c/code\u003e class has properties like \u003ccode\u003eAdditionalContexts\u003c/code\u003e, \u003ccode\u003eArtifactStorageSourceUri\u003c/code\u003e, \u003ccode\u003eContext\u003c/code\u003e, and \u003ccode\u003eFileHashes\u003c/code\u003e which provide details about where the source code and/or binary artifacts used for the build can be found.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eFileHashes\u003c/code\u003e property of the \u003ccode\u003eSource\u003c/code\u003e class is a map that contains file paths and their corresponding hash values, allowing for verification of the build source's integrity.\u003c/p\u003e\n"]]],[],null,[]]