Skip to content

CodeReviewType

Source code in docs_src/capo_codeguru_reviewer/types/code_review_type.py
class CodeReviewType(TypedDict, closed=True):
    repository_analysis: (
        "capo_codeguru_reviewer.types.repository_analysis.RepositoryAnalysis"
    )
    """<p>A code review that analyzes all code under a specified branch in an associated repository. The associated repository is specified using its ARN in <a href="https://docs.aws.amazon.com/codeguru/latest/reviewer-api/API_CreateCodeReview">CreateCodeReview</a>.</p>"""
    analysis_types: NotRequired[
        "capo_codeguru_reviewer.types.analysis_types.AnalysisTypes"
    ]
    """<p>They types of analysis performed during a repository analysis or a pull request review. You can specify either <code>Security</code>, <code>CodeQuality</code>, or both.</p>"""

analysis_types instance-attribute

analysis_types: NotRequired[AnalysisTypes]

They types of analysis performed during a repository analysis or a pull request review. You can specify either Security, CodeQuality, or both.

repository_analysis instance-attribute

repository_analysis: RepositoryAnalysis

A code review that analyzes all code under a specified branch in an associated repository. The associated repository is specified using its ARN in CreateCodeReview.