Documentation
¶
Index ¶
- func GetContentToInsertDefinedInStartLineAsLines(line string, options *ReplaceBetweenMarkersOptions) (lines []string, err error)
- func GetSourceFile(line string, options *ReplaceBetweenMarkersOptions) (sourceFile filesinterfaces.File, err error)
- func GetSourcePath(line string, options *ReplaceBetweenMarkersOptions) (sourcePath string, err error)
- func IsReplaceBetweenMarkerEnd(line string) (isReplaceBetweenMarkerEnd bool)
- func IsReplaceBetweenMarkerStart(line string) (isReplaceBetweenMarkerStart bool)
- func MustGetContentToInsertDefinedInStartLineAsLines(line string, options *ReplaceBetweenMarkersOptions) (lines []string)
- func MustGetSourceFile(line string, options *ReplaceBetweenMarkersOptions) (sourceFile filesinterfaces.File)
- func MustGetSourcePath(line string, options *ReplaceBetweenMarkersOptions) (sourcePath string)
- func MustReplaceBySourcesInString(input string, options *ReplaceBetweenMarkersOptions) (replaced string)
- func ReplaceBySourcesInString(input string, options *ReplaceBetweenMarkersOptions) (replaced string, err error)
- type ReplaceBetweenMarkersOptions
- func (r *ReplaceBetweenMarkersOptions) GetVerbose() (verbose bool, err error)
- func (r *ReplaceBetweenMarkersOptions) GetWorkingDirPath() (workingDirPath string, err error)
- func (r *ReplaceBetweenMarkersOptions) MustGetVerbose() (verbose bool)
- func (r *ReplaceBetweenMarkersOptions) MustGetWorkingDirPath() (workingDirPath string)
- func (r *ReplaceBetweenMarkersOptions) MustSetVerbose(verbose bool)
- func (r *ReplaceBetweenMarkersOptions) MustSetWorkingDirPath(workingDirPath string)
- func (r *ReplaceBetweenMarkersOptions) SetVerbose(verbose bool) (err error)
- func (r *ReplaceBetweenMarkersOptions) SetWorkingDirPath(workingDirPath string) (err error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GetContentToInsertDefinedInStartLineAsLines ¶
func GetContentToInsertDefinedInStartLineAsLines(line string, options *ReplaceBetweenMarkersOptions) (lines []string, err error)
func GetSourceFile ¶
func GetSourceFile(line string, options *ReplaceBetweenMarkersOptions) (sourceFile filesinterfaces.File, err error)
func GetSourcePath ¶
func GetSourcePath(line string, options *ReplaceBetweenMarkersOptions) (sourcePath string, err error)
func MustGetContentToInsertDefinedInStartLineAsLines ¶
func MustGetContentToInsertDefinedInStartLineAsLines(line string, options *ReplaceBetweenMarkersOptions) (lines []string)
func MustGetSourceFile ¶
func MustGetSourceFile(line string, options *ReplaceBetweenMarkersOptions) (sourceFile filesinterfaces.File)
func MustGetSourcePath ¶
func MustGetSourcePath(line string, options *ReplaceBetweenMarkersOptions) (sourcePath string)
func MustReplaceBySourcesInString ¶
func MustReplaceBySourcesInString(input string, options *ReplaceBetweenMarkersOptions) (replaced string)
func ReplaceBySourcesInString ¶
func ReplaceBySourcesInString(input string, options *ReplaceBetweenMarkersOptions) (replaced string, err error)
Types ¶
type ReplaceBetweenMarkersOptions ¶
func NewReplaceBetweenMarkersOptions ¶
func NewReplaceBetweenMarkersOptions() (r *ReplaceBetweenMarkersOptions)
func (*ReplaceBetweenMarkersOptions) GetVerbose ¶
func (r *ReplaceBetweenMarkersOptions) GetVerbose() (verbose bool, err error)
func (*ReplaceBetweenMarkersOptions) GetWorkingDirPath ¶
func (r *ReplaceBetweenMarkersOptions) GetWorkingDirPath() (workingDirPath string, err error)
func (*ReplaceBetweenMarkersOptions) MustGetVerbose ¶
func (r *ReplaceBetweenMarkersOptions) MustGetVerbose() (verbose bool)
func (*ReplaceBetweenMarkersOptions) MustGetWorkingDirPath ¶
func (r *ReplaceBetweenMarkersOptions) MustGetWorkingDirPath() (workingDirPath string)
func (*ReplaceBetweenMarkersOptions) MustSetVerbose ¶
func (r *ReplaceBetweenMarkersOptions) MustSetVerbose(verbose bool)
func (*ReplaceBetweenMarkersOptions) MustSetWorkingDirPath ¶
func (r *ReplaceBetweenMarkersOptions) MustSetWorkingDirPath(workingDirPath string)
func (*ReplaceBetweenMarkersOptions) SetVerbose ¶
func (r *ReplaceBetweenMarkersOptions) SetVerbose(verbose bool) (err error)
func (*ReplaceBetweenMarkersOptions) SetWorkingDirPath ¶
func (r *ReplaceBetweenMarkersOptions) SetWorkingDirPath(workingDirPath string) (err error)
Click to show internal directories.
Click to hide internal directories.