Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ConfigOptions ¶ added in v2.2.0
type ConfigOptions struct {
RawContent string // Raw editorconfig content, if provided will be used directly
TargetFile string // Path of the file being formatted
}
ConfigOptions represents options for editorconfig resolution
type EditorConfigConfiguration ¶
type EditorConfigConfiguration struct {
Definition *editorconfig.Definition
// contains filtered or unexported fields
}
func (*EditorConfigConfiguration) IndentSize ¶
func (x *EditorConfigConfiguration) IndentSize() int
func (*EditorConfigConfiguration) OneBracketPerLine ¶
func (x *EditorConfigConfiguration) OneBracketPerLine() bool
func (*EditorConfigConfiguration) Raw ¶ added in v2.4.0
func (x *EditorConfigConfiguration) Raw() map[string]string
func (*EditorConfigConfiguration) TrimMultipleEmptyLines ¶
func (x *EditorConfigConfiguration) TrimMultipleEmptyLines() bool
func (*EditorConfigConfiguration) UseTabs ¶
func (x *EditorConfigConfiguration) UseTabs() bool
type EditorConfigConfigurationProvider ¶
type EditorConfigConfigurationProvider struct {
// contains filtered or unexported fields
}
func NewDynamicConfigurationProvider ¶ added in v2.2.0
func NewDynamicConfigurationProvider(ctx context.Context, rawContent string) (*EditorConfigConfigurationProvider, error)
func (*EditorConfigConfigurationProvider) GetConfigurationForFileType ¶
func (me *EditorConfigConfigurationProvider) GetConfigurationForFileType(ctx context.Context, targetFile string) (format.Configuration, error)
Click to show internal directories.
Click to hide internal directories.