Documentation ¶
Index ¶
- func CreateADRDirectoryRepository(directory string) adr.Repository
- func CreateConfigFileManager(directory string) config.Manager
- func CreateCustomTemplateContentFileReader(config config.Config) template.CustomContentReader
- func CreateFileADRWriter(directory string) adr.Writer
- func CreateTemplateFileWriter(config config.Config) template.Writer
- func FilterADR(adr adr.ADR, filterParams map[string][]string) bool
- func GetFileContent(filepath string) (string, error)
- func ParseFilterParams(filterQuery string) (map[string][]string, error)
- func WriteFile(filename string, content string) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CreateADRDirectoryRepository ¶
func CreateADRDirectoryRepository(directory string) adr.Repository
CreateADRDirectoryRepository creates an instance of domain.Repository repository that finds ADRs in a directory
func CreateConfigFileManager ¶
CreateConfigFileManager creates an instance of domain.Manager that manages the configuration in a config file
func CreateCustomTemplateContentFileReader ¶
func CreateCustomTemplateContentFileReader( config config.Config, ) template.CustomContentReader
CreateCustomTemplateContentFileReader creates an domain.CustomContentReader that reads a template content from a file
func CreateFileADRWriter ¶
CreateFileADRWriter creates a domain.Writer instance that persist ADR Files in a directory
func CreateTemplateFileWriter ¶
CreateTemplateFileWriter creates an domain.Writer that writes the template content in a file
func GetFileContent ¶
GetFileContent get the content of a file
Types ¶
This section is empty.
Source Files ¶
Click to show internal directories.
Click to hide internal directories.