Documentation
¶
Index ¶
- type Languages
- func (l *Languages) ContainsLanguage(lang string) bool
- func (l *Languages) CreateDockerfileForLanguage(lang string, langConfig *config.DraftConfig, ...) error
- func (l *Languages) ExtractDefaults(lowerLang string, r reporeader.RepoReader) (map[string]string, error)
- func (l *Languages) GetConfig(lang string) *config.DraftConfig
- func (l *Languages) Names() []string
- func (l *Languages) PopulateConfigs()
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Languages ¶
type Languages struct {
// contains filtered or unexported fields
}
func CreateLanguagesFromEmbedFS ¶ added in v0.0.23
func (*Languages) ContainsLanguage ¶
func (*Languages) CreateDockerfileForLanguage ¶
func (l *Languages) CreateDockerfileForLanguage(lang string, langConfig *config.DraftConfig, templateWriter templatewriter.TemplateWriter) error
func (*Languages) ExtractDefaults ¶ added in v0.0.33
func (l *Languages) ExtractDefaults(lowerLang string, r reporeader.RepoReader) (map[string]string, error)
func (*Languages) Names ¶ added in v0.0.26
Names returns a slice of the names of the supported languages
func (*Languages) PopulateConfigs ¶
func (l *Languages) PopulateConfigs()
Click to show internal directories.
Click to hide internal directories.