Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewMarkdownGenerator ¶
func NewMarkdownGenerator(config *MarkdownConfig) contracts.IMarkdownGenerator
NewMarkdownGenerator NewCodeAnalyzer initializes a new CodeAnalyzer.
Types ¶
type MarkdownConfig ¶
type MarkdownConfig struct {
Theme string `mapstructure:"theme"`
DiffViewer string `mapstructure:"diff_viewer"`
}
func (*MarkdownConfig) ExtractCodeChanges ¶
func (m *MarkdownConfig) ExtractCodeChanges(text string) ([]models.CodeChange, error)
func (*MarkdownConfig) GenerateDiff ¶
func (m *MarkdownConfig) GenerateDiff(change models.CodeChange) error
GenerateDiff Run diff to show the difference between original file and temp file
func (*MarkdownConfig) GenerateMarkdown ¶
func (m *MarkdownConfig) GenerateMarkdown(results string) error
Click to show internal directories.
Click to hide internal directories.