asciichgolangpublic

package
v0.414.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 28, 2025 License: Apache-2.0 Imports: 8 Imported by: 0

Documentation

Index

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 IsReplaceBetweenMarkerEnd

func IsReplaceBetweenMarkerEnd(line string) (isReplaceBetweenMarkerEnd bool)

func IsReplaceBetweenMarkerStart

func IsReplaceBetweenMarkerStart(line string) (isReplaceBetweenMarkerStart bool)

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

type ReplaceBetweenMarkersOptions struct {
	WorkingDirPath string
	Verbose        bool
}

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)

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL