Function code_scanning_slash_get_analysis

Source
pub async fn code_scanning_slash_get_analysis(
    configuration: &Configuration,
    owner: &str,
    repo: &str,
    analysis_id: i32,
) -> Result<CodeScanningAnalysis, Error<CodeScanningSlashGetAnalysisError>>
Expand description

Gets a specified code scanning analysis for a repository. The default JSON response contains fields that describe the analysis. This includes the Git reference and commit SHA to which the analysis relates, the datetime of the analysis, the name of the code scanning tool, and the number of alerts. The rules_count field in the default response give the number of rules that were run in the analysis. For very old analyses this data is not available, and 0 is returned in this field. This endpoint supports the following custom media types. For more information, see "Media types." - application/sarif+json: Instead of returning a summary of the analysis, this endpoint returns a subset of the analysis data that was uploaded. The data is formatted as SARIF version 2.1.0. It also returns additional data such as the github/alertNumber and github/alertUrl properties. OAuth app tokens and personal access tokens (classic) need the security_events scope to use this endpoint with private or public repositories, or the public_repo scope to use this endpoint with only public repositories.