DependencyDownloader

io.joern.csharpsrc2cpg.utils.DependencyDownloader
class DependencyDownloader(cpg: Cpg, config: Config, internalProgramSummary: CSharpProgramSummary)

Queries NuGet for the artifacts of a programs' dependencies, according to the V2 API.

TODO: Note that NuGet has API throttling, so beware of that if this is to be processed concurrently.

Attributes

See also
Graph
Supertypes
class Object
trait Matchable
class Any

Members list

Value members

Concrete methods

Downloads dependencies and summarises their symbol information.

Downloads dependencies and summarises their symbol information.

Attributes

Returns

the dependencies' summary combined with the given internal program summary.