# Functions
Copy a file on OS level.
CreateGitHubClient creates a GitHub client which uses an access token for authentication.
CreateHTMLReport creates a HTML report file (and returns the file reference) filepath - the dirpath where to create the file traces - list of all traces from the sourcecode cfg - An ctm config struct.
CreateJSONReport creates a JSON report file (for potential further electronical processing of traceability result) filepath - the dirpath where to create the file traces - list of all traces from the sourcecode cfg - An ctm config struct.
CreateLinkInGHBackLogItem creates a link in a GitHub issue (Backlogitem) pointing to the corresponding entry for that backlog item in the traceability repository.
CreateLinkInJiraBackLogItem creates a link in a Jira issue (Backlogitem) pointing to the corresponding entry for that backlog item in the traceability repository.
No description provided by the author
CreateRequirementsMappingReport Creates a requirement mapping file which can be used for processing in a differentinstance of CTM or other tools to process traceability information filepath - the dirpath where to create the file traces - list of all traces from the sourcecode cfg - An ctm config struct.
GetGHBranch calculates the correct git branch for linking into the traceability repository.
GetNumberOfSuccessfulTestedTraces returns the number of successfully tested requirements.
GetTestResultURL return a link to the test result in the traceability repository branch can be used to overwrite the default branch from traceability repo config e.g.
UpdateTraceabilityRepository updates the traceability repository with the latest traceability reports (test result, ...).
# Constants
CacheFilename specifies the name of the CTM cachefile.
# Structs
GitHubClient contains a GitHubClient to access GitHub as well as a CTM configuration.
No description provided by the author
Trace maps a TraceTest (automated test and result) to a BacklogItem.
TraceTest maps an automated test (ClassName/MethodName) to it's result (TestResult), with the test result report (e.g.