comments

package
v0.6.0 Latest Latest
Warning

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

Go to latest
Published: Apr 7, 2024 License: Apache-2.0 Imports: 4 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func OverrideLanguageCommentStyle added in v0.3.0

func OverrideLanguageCommentStyle(languages map[string]Language)

Types

type CommentStyle

type CommentStyle struct {
	ID           string `yaml:"id"`
	After        string `yaml:"after"`
	Start        string `yaml:"start"`
	Middle       string `yaml:"middle"`
	End          string `yaml:"end"`
	EnsureAfter  string `yaml:"ensure_after"`
	EnsureBefore string `yaml:"ensure_before"`
}

func FileCommentStyle

func FileCommentStyle(filename string) *CommentStyle

func (*CommentStyle) Validate

func (style *CommentStyle) Validate() error

type Language

type Language struct {
	Type           string   `yaml:"type"`
	Extensions     []string `yaml:"extensions"`
	Filenames      []string `yaml:"filenames"`
	CommentStyleID string   `yaml:"comment_style_id"`
}

Jump to

Keyboard shortcuts

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