Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CodeSuggestion ¶
type CodeSuggestion struct {
RelevantFile string `json:"relevant_file"`
Language string `json:"language"`
SuggestionContent string `json:"suggestion_content"`
ExistingCode string `json:"existing_code"`
ImprovedCode string `json:"improved_code"`
OneSentenceSummary string `json:"one_sentence_summary"`
Label string `json:"label"`
}
type FileFileDescription ¶
type KeyIssuesComponentLink ¶
type PRChangelog ¶
type PRCodeSuggestions ¶
type PRCodeSuggestions struct {
CodeSuggestions []CodeSuggestion `json:"code_suggestions"`
}
type PRDescription ¶
type PRDescription struct {
Types []Type `json:"type"`
Description string `json:"description"`
Title string `json:"title"`
Files []*FileFileDescription `json:"pr_files"`
}
type Review ¶
type Review struct {
EstimatedEffortToReview int `json:"estimated_effort_to_review"`
Score string `json:"score"`
RelevantTests string `json:"relevant_tests"`
InsightsFromUserAnswers string `json:"insights_from_user_answers"`
KeyIssuesToReview []KeyIssuesComponentLink `json:"key_issues_to_review"`
SecurityConcerns string `json:"security_concerns"`
}
Click to show internal directories.
Click to hide internal directories.