Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CommitImpactReport ¶
type CommitImpactReport struct { Commits common.CommitMap Impact map[string]float64 MeanImpact float64 }
func NewCommitImpactReport ¶
func NewCommitImpactReport(commits common.CommitMap) *CommitImpactReport
func (*CommitImpactReport) Generate ¶
func (cir *CommitImpactReport) Generate()
Not all commits we have will get impact scores, this depends on the CommitCodingReport
type GPTCommitImpactReport ¶
type GPTCommitImpactReport struct { Commits common.CommitMap Impact common.CommitMap // contains filtered or unexported fields }
func NewGPTCommitImpactReport ¶
func NewGPTCommitImpactReport(commits common.CommitMap, gptClient *openai.Client) *GPTCommitImpactReport
func (*GPTCommitImpactReport) Generate ¶
func (gcir *GPTCommitImpactReport) Generate()
Click to show internal directories.
Click to hide internal directories.