Documentation
¶
Index ¶
- func ConfigMapping(mainConf map[string]string, targetConf map[string]string)
- func GeneralConfigMapping(mainConf map[string]string, targetConf map[string]string)
- func GetAllLines(path string) []string
- func GetCurrentProjectConfig() map[string]string
- func GetGeneralConfig() map[string]string
- func GetProjectConfig(projectName string) map[string]string
- func IsHasConfig() bool
- func IsHasNotConfig() bool
- func ParseFile(path string) (conf map[string]string)
- func ReplaceConfigValue(str string) string
- func SetEnvForProject(defVersions versions.ToolsVersions, projectConfig map[string]string)
- func SetParam(file, name, value string)
- type ConfigLines
- type ConfigLinesInterface
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GeneralConfigMapping ¶ added in v1.0.2
func GetAllLines ¶
func GetCurrentProjectConfig ¶
func GetGeneralConfig ¶
func GetProjectConfig ¶
func IsHasConfig ¶
func IsHasConfig() bool
func IsHasNotConfig ¶
func IsHasNotConfig() bool
func ReplaceConfigValue ¶
func SetEnvForProject ¶
func SetEnvForProject(defVersions versions.ToolsVersions, projectConfig map[string]string)
Types ¶
type ConfigLines ¶
func (*ConfigLines) AddEmptyLine ¶
func (t *ConfigLines) AddEmptyLine()
func (*ConfigLines) AddLine ¶
func (t *ConfigLines) AddLine(name, value string)
func (*ConfigLines) AddOrSetLine ¶
func (t *ConfigLines) AddOrSetLine(name, value string)
func (*ConfigLines) AddRawLine ¶
func (t *ConfigLines) AddRawLine(value string)
func (*ConfigLines) SaveLines ¶
func (t *ConfigLines) SaveLines()
type ConfigLinesInterface ¶
Click to show internal directories.
Click to hide internal directories.