formatter

package
v0.4.0 Latest Latest
Warning

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

Go to latest
Published: Nov 15, 2024 License: MIT Imports: 10 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func Format

func Format(config configloader.Config, directory string, options FormatOptions) (int, string, string, error)

func FormatText added in v0.4.0

func FormatText(config configloader.Config, input string, path string, options FormatOptions) (bool, string, error)

Types

type DiffFormatter added in v0.2.0

type DiffFormatter struct {
	FileFormatter
	DiffOriginal string
}

type FileFormatter

type FileFormatter struct {
	File   string
	Format configloader.Formatter
}

func MatchSingle added in v0.3.0

func MatchSingle(config configloader.Config, path string, format_module string) (FileFormatter, error)

func (*FileFormatter) ToLogString added in v0.3.0

func (f *FileFormatter) ToLogString() string

type FormatOptions added in v0.3.0

type FormatOptions struct {
	UseGit         bool
	Diff           bool
	AbsolutePath   bool
	FileFormatters []FileFormatter
	FormatModule   string
	OutputFile     string
}

Jump to

Keyboard shortcuts

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