The directory to scan for relevant files
The instance of IUrlFetcher to fetch URLs
Create a SoftwarePackage
instance from a R package name
This method fetches meta-data for a R package to populate the properties
of a SoftwarePackage
instance. It recursively fetches meta-data on the package's
dependencies, including system dependencies.
Name of the R package
Does a path exist within the project folder?
The path within the folder
Fetch content from a URL
The URL to fetch
Request options
Get a list of paths that match a pattern in the project folder.
The glob pattern
Parse a folder by detecting any R requirements or source code files
and return a SoftwarePackage
instance
Read a file within the project folder
The path within the folder
Write to a file within the project folder
The path within the folder
The content to write to the file
Generated using TypeDoc
Dockta
Parser
class for R requirements files and source code.For each package, meta-data is obtained from http://crandb.r-pkg.org and used to create a
SoftwarePackage
instance using crosswalks from column "R Package Description" in https://github.com/codemeta/codemeta/blob/master/crosswalk.csvSystem dependencies for each package are obtained from https://sysreqs.r-hub.io.